/** * 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(); } } }
public function delete() { if (!$this->isPredefined()) { parent::delete(); } }
protected function _insert() { if (!isset($this->ucur_date_added)) { $this->ucur_date_added = date('Y-m-d H:i:s'); } parent::_insert(); }