• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/controller/base.php
  • Класс: BitrixMailControllerBase
  • Вызов: Base::convertArrayKeysToCamel
protected function convertArrayKeysToCamel(array $array, $levels = 0, $currentLevel = 0)
{
	$result = [];
	foreach($array as $key => $value)
	{
		if($levels > 0 && is_array($value) && $currentLevel < $levels)
		{
			$currentLevel++;
			$value = $this->convertArrayKeysToCamel($value, $levels, $currentLevel);
			$currentLevel--;
		}
		$result[$this->toCamelCase($key)] = $value;
	}

	return $result;
}