• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/v2/IoC/Container.php
  • Класс: BitrixCatalogv2IoCContainer
  • Вызов: Container::resolveVariableParameter
private function resolveVariableParameter(ReflectionParameter $parameter, array $args = [])
{
	$parameterName = $parameter->getName();

	if (isset($args[$parameterName]))
	{
		return $args[$parameterName];
	}

	if ($parameter->isDefaultValueAvailable())
	{
		return $parameter->getDefaultValue();
	}

	return null;
}