public function beforeSave() { $this->object->set('description', (string) $this->xml->description); $this->object->set('lexicon', (string) $this->xml->lexicon); $this->setTemplate(); $this->addPermissions(); return parent::beforeSave(); }
public function beforeSave() { /** @var modAccessPolicyTemplate $template */ $this->object->set('description', (string) $this->xml->description); $this->object->set('lexicon', (string) $this->xml->lexicon); $this->setTemplateGroup(); $this->addPermissions(); return parent::beforeSave(); }
public function beforeSave() { $this->setMainFields(); $setTemplate = $this->setTemplate(); if ($setTemplate !== true) { return $setTemplate; } $rules = array(); $this->setRules($rules); $this->setTabRules($rules); $this->setTVRules($rules); $this->object->addMany($rules); return parent::beforeSave(); }