Example #1
0
 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();
 }
Example #2
0
 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();
 }
Example #3
0
 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();
 }