public function updateFields($data) { if (!$this->getSlug()) { $this->setSlug(Transliterator::slugify($data['title'])); } if (!$this->getTitle()) { $this->setTitle($data['title']); } if (!$this->getHeadTitle()) { $this->setHeadTitle($data['title']); } if (isset($data['display_date'])) { $this->setDisplayDate(1); } else { $this->setDisplayDate(0); } }