/** * @param $id * @return object */ public function getObject($id) { $subject = parent::getObject($id); if ($subject) { $service = $this->blockManager->get($subject); $subject->setSettings(array_merge($service->getDefaultSettings(), $subject->getSettings())); $service->load($subject); } return $subject; }
public function getNewInstance() { $instance = parent::getNewInstance(); $instance->setPos(1); return $instance; }
public function postPersist($content) { parent::postPersist($content); $this->populateFields($content); }