예제 #1
0
 protected function update()
 {
     $user = User::getUserById($this->id);
     if ($user->pass != $this->pass) {
         $this->encodePassword();
     }
     parent::update();
 }
예제 #2
0
 protected function update()
 {
     $context = Context::getInstance();
     $role = $this->checkAccess($context->user);
     if ($role <= Acl::READER) {
         throw new PermissionDenied("No permission to update");
     }
     $this->permissions = json_encode($this->permissions);
     parent::update();
 }