/**
  * All ...OrArray validation functions can use their non-array error message counterparts
  *
  * @param mixed $attribute The value under validation
  * @param string $rule Validation rule
  */
 protected function getMessage($attribute, $rule)
 {
     if (substr($rule, -7) === 'InArray') {
         $rule = substr($rule, 0, -7);
     } else {
         if (substr($rule, -7) === 'OrArray') {
             $rule = substr($rule, 0, -7);
         }
     }
     return parent::getMessage($attribute, $rule);
 }