public function setEndDate($date) { if (!is_null($date) && $date > 0) { parent::setEndDate($date); } else { parent::setEndDate(null); } }