• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/external/petrovich.php
  • Класс: Petrovich
  • Вызов: Petrovich::applyRule
private function applyRule($mods,$name,$case) {
	$nameWithoutFirstLetter = mb_substr($name, 1);
	$isUpperCase = ($nameWithoutFirstLetter != mb_strtolower($nameWithoutFirstLetter));
	$result = mb_substr($name,0,mb_strlen($name) - mb_substr_count($mods[$case],'-'));
	if($isUpperCase)
	{
		$mods[$case] = mb_strtoupper($mods[$case]);
	}
	$result .= str_replace('-','',$mods[$case]);
	return $result;
}