• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/external/petrovich.php
  • Класс: Petrovich
  • Вызов: Petrovich::detectGender
static function detectGender($middlename)
{
	static::loadData();

	switch ( mb_substr( mb_strtolower($middlename) , -4))
	{
		case 'оглы': return Petrovich::GENDER_MALE; break;
		case 'кызы': return Petrovich::GENDER_FEMALE; break;
	}

	switch ( mb_substr( mb_strtolower($middlename) , -2))
	{
		case 'ич': return Petrovich::GENDER_MALE; break;
		case 'на': return Petrovich::GENDER_FEMALE; break;
		default: return Petrovich::GENDER_ANDROGYNOUS; break;
	}
}