- Модуль: documentgenerator
- Путь к файлу: ~/bitrix/modules/documentgenerator/lib/external/petrovich.php
- Класс: Petrovich
- Вызов: Petrovich::inflect
private function inflect($name,$case,$type) {
$names_arr = explode('-',$name);
$result = array();
if(static::isLoaded())
{
foreach($names_arr as $arr_name) {
if(($exception = $this->checkException($arr_name,$case,$type)) !== false) {
$result[] = $exception;
}
else {
$result[] = $this->findInRules($arr_name,$case,$type);
}
}
}
return implode('-',$result);
}