Example #1
0
 public function delete()
 {
     if (!$this->isPredefined()) {
         parent::delete();
     }
 }
Example #2
0
 /**
  * Overriden method delete, for deprecate full delete of object from db.
  * @return void
  */
 public function delete()
 {
     $objConfig = App_Application::getInstance()->getConfig()->user;
     // config-based detection of what to do on deleting user
     // dometime we need to prevent deletion
     if ($objConfig->on_delete) {
         call_user_func_array($objConfig->on_delete, array('object' => $this));
     } else {
         if ($objConfig->never_delete) {
             $this->ucac_status = User_Account::INACTIVE;
             $this->save();
         } else {
             parent::delete();
         }
     }
 }