• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/engine/binder.php
  • Класс: BitrixMainEngineBinder
  • Вызов: Binder::registerParameter
static function registerParameter($className, Closure $constructObjectByClassAndId)
{
	self::registerDefaultAutoWirings();

	$dependsOnParameter = new AutoWireParameter($className, $constructObjectByClassAndId);
	AutoWireBinder::registerGlobalAutoWiredParameter($dependsOnParameter);

	self::$autoWiredHandlers[$className] = array(
		'onConstructObjectByClassAndId' => $constructObjectByClassAndId,
		'onConstructIdParameterName' => self::ANY_PARAMETER_NAME,
	);
}