protected function getDate($date, $format = 'Y-m-d') { if (!$date instanceof DateTime) { $date = DateTime::createFromFormat($format, $date); } return $date ? $date->format('Y-m-d') : null; }