• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/engine/autowire/binder.php
  • Класс: Bitrix\Main\Engine\AutoWire\Binder
  • Вызов: Binder::findParameterInSourceList
private function findParameterInSourceList($name, &$status)
{
	$status = self::STATUS_FOUND;
	foreach ($this->getSourcesParametersToMap() as $source)
	{
		if (isset($source[$name]))
		{
			return $source[$name];
		}

		if ($source instanceof \ArrayAccess && $source->offsetExists($name))
		{
			return $source[$name];
		}

		if (is_array($source) && array_key_exists($name, $source))
		{
			return $source[$name];
		}
	}

	$status = self::STATUS_NOT_FOUND;

	return null;
}