Exemplo n.º 1
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();
         }
     }
 }
Exemplo n.º 2
0
 public function delete()
 {
     if (!$this->isPredefined()) {
         parent::delete();
     }
 }
Exemplo n.º 3
0
 protected function _insert()
 {
     if (!isset($this->ucur_date_added)) {
         $this->ucur_date_added = date('Y-m-d H:i:s');
     }
     parent::_insert();
 }