Ejemplo n.º 1
0
 /**
  * Определяет пол для слова <var>$word</var>
  * @param NCLNameCaseWord $word слово для которого нужно определить пол
  */
 private function prepareGender(NCLNameCaseWord $word)
 {
     if (!$word->isGenderSolved()) {
         $namePart = $word->getNamePart();
         switch ($namePart) {
             case 'N':
                 $this->GenderByFirstName($word);
                 break;
             case 'F':
                 $this->GenderByFatherName($word);
                 break;
             case 'S':
                 $this->GenderBySecondName($word);
                 break;
         }
     }
 }