private function upgradeDate(&$value) { if ($value instanceof \DateTime) { return $value; } $value = \DateTime::createFromFormat('Y-m-d', $value); return $value; }