protected function _initValidator()
 {
     parent::_initValidator();
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'message'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'sender'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/email_rule', 'sender_email'));
 }
 protected function _initValidator()
 {
     parent::_initValidator();
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'question'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'answer'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/email_rule', 'question_author_email'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/email_rule', 'answer_author_email'));
 }
 protected function _initValidator()
 {
     parent::_initValidator();
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'title'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'annotation'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'news_date'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/locale_date_rule', 'news_date'));
 }
 protected function _initValidator()
 {
     parent::_initValidator();
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/unique_user_rule', 'identifier'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/unique_user_email_rule', 'email'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'name'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/email_rule', 'email'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'password'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'second_password'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/match_rule', 'second_password', 'password', 'PASSWORD'));
     $this->validator->addRule(array(LIMB_DIR . '/class/validators/rules/required_rule', 'email'));
 }
 function _initValidator()
 {
     parent::_initValidator();
     $this->validator->addRule(array(LIMB_DIR . '/core/validators/rules/required_rule', 'title'));
 }