/**
  * @see Tinebase_Record_Abstract
  */
 public function __construct($_data = NULL, $_bypassFilters = false, $_convertDates = true)
 {
     $this->_validators = array('accountId' => array('allowEmpty' => true), 'accountLoginName' => array('presence' => 'required'), 'accountLastLogin' => array('allowEmpty' => true), 'accountLastLoginfrom' => array('allowEmpty' => true), 'accountLastPasswordChange' => array('allowEmpty' => true), 'accountStatus' => array(new Zend_Validate_InArray(array(Tinebase_Model_User::ACCOUNT_STATUS_ENABLED, Tinebase_Model_User::ACCOUNT_STATUS_DISABLED, Tinebase_Model_User::ACCOUNT_STATUS_BLOCKED, Tinebase_Model_User::ACCOUNT_STATUS_EXPIRED)), Zend_Filter_Input::DEFAULT_VALUE => Tinebase_Model_User::ACCOUNT_STATUS_ENABLED), 'accountExpires' => array('allowEmpty' => true), 'accountPrimaryGroup' => array('presence' => 'required'), 'accountDisplayName' => array('presence' => 'required'), 'accountLastName' => array('presence' => 'required'), 'accountFirstName' => array('allowEmpty' => true), 'accountFullName' => array('presence' => 'required'), 'accountEmailAddress' => array('allowEmpty' => true), 'accountHomeDirectory' => array('allowEmpty' => true), 'accountLoginShell' => array('allowEmpty' => true), 'lastLoginFailure' => array('allowEmpty' => true), 'loginFailures' => array('allowEmpty' => true), 'sambaSAM' => array('allowEmpty' => true), 'openid' => array('allowEmpty' => true), 'contact_id' => array('allowEmpty' => true), 'container_id' => array('allowEmpty' => true), 'emailUser' => array('allowEmpty' => true), 'groups' => array('allowEmpty' => true), 'imapUser' => array('allowEmpty' => true), 'smtpUser' => array('allowEmpty' => true), 'visibility' => array(new Zend_Validate_InArray(array(Tinebase_Model_User::VISIBILITY_HIDDEN, Tinebase_Model_User::VISIBILITY_DISPLAYED)), Zend_Filter_Input::DEFAULT_VALUE => Tinebase_Model_User::VISIBILITY_DISPLAYED), 'created_by' => array('allowEmpty' => true), 'creation_time' => array('allowEmpty' => true), 'last_modified_by' => array('allowEmpty' => true), 'last_modified_time' => array('allowEmpty' => true), 'is_deleted' => array('allowEmpty' => true), 'deleted_time' => array('allowEmpty' => true), 'deleted_by' => array('allowEmpty' => true), 'seq' => array('allowEmpty' => true));
     parent::__construct($_data, $_bypassFilters, $_convertDates);
 }