public function setDate($date) { $this->date = $date != null ? $date : gmdate('Y-m-d H:i:s'); return $this; }