Back to PhocacartTime class

Method getDayOrDate

public static
getDayOrDate
(mixed $day, mixed $date)

Method getDayOrDate - Source code

public static function getDayOrDate($day, $date)
{
    $a = array();
    $a['date'] = '';
    $a['day'] = '';
    $dateFormat = '0000-00-00 00:00:00';
    if ($date != '' && $date != $dateFormat && $day == '') {
        $datePhp = new \DateTime($date);
        $a['date'] = $datePhp->format('Y-m-d');
        $a['day'] = '';
    } else {
        if ($date != '' && $date != $dateFormat && $day != '') {
            //$dateTime 	= \DateTime::createFromFormat('Y-m-d  H:i:s', $date);
            $datePhp = new \DateTime($date);
            $a['date'] = $datePhp->format('Y-m-d');
            $a['day'] = '';
        } else {
            if ($day != '' && ($date == '' || $date == $dateFormat)) {
                $dateClass = new Date();
                $a['date'] = '';
                $a['day'] = $dateClass->dayToString($day);
            }
        }
    }
    return $a;
}