public function validate($input) { if (!is_string($input) || '' === $input) { return false; } return in_array(mb_strtoupper($input), $this->getLanguageCodeList($this->index), true); }