Пример #1
0
 public function fill(array $attributes)
 {
     if (!is_array($attributes['menus'])) {
         $attributes['menus'] = json_decode($attributes['menus'], true);
         if ($attributes['menus'] === null) {
             throw new SystemException('Cannot decode menus JSON string.');
         }
     }
     return parent::fill($attributes);
 }
Пример #2
0
 public function validate()
 {
     parent::validate();
     $this->validateDupicatePermissions();
     $this->validateRequiredProperties();
 }