/** * Processing data before saving user info * * @return Admin_Model_User */ protected function _beforeSave() { if ($this->userExists()) { $this->_dataSaveAllowed = false; App_Main::getSession()->addError('Username or email already exists'); return false; } return parent::_beforeSave(); }