@@ 404-404 (lines=1) @@ | ||
401 | if (in_array($last3, array('лья', 'вва', 'ока', 'ука', 'ита'))) $man += 0.2; |
|
402 | if (in_array($last3, array('има'))) $woman += 0.15; |
|
403 | if (in_array($last3, array('лия', 'ния', 'сия', 'дра', 'лла', 'кла', 'опа'))) $woman += 0.5; |
|
404 | if (in_array(S::slice($name, -4), array('льда', 'фира', 'нина', 'лита', 'алья'))) $woman += 0.5; |
|
405 | ||
406 | return $man == $woman ? null |
|
407 | : ($man > $woman ? self::MAN : self::WOMAN); |
@@ 23-24 (lines=2) @@ | ||
20 | return true; |
|
21 | ||
22 | if ($gender == self::MAN) { |
|
23 | if (in_array(S::slice($name, -2), array('ов', 'ев', 'ин', 'ын', 'ий', 'ой'))) |
|
24 | return true; |
|
25 | if (in_array(S::upper(S::slice($name, -1)), RussianLanguage::$consonants)) |
|
26 | return true; |
|
27 |