# Binder

URL: https://chugunov.pro/api-bitrix/main/engine/autowire/binder/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Engine\AutoWire\Binder`
Модуль: Main.

Исходный файл: `source/main/lib/engine/autowire/binder.php:11`

## Константы (2)

- `STATUS_FOUND`
- `STATUS_NOT_FOUND`

## Методы (19)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/__construct/)
- [`appendAutoWiredParameter()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/appendautowiredparameter/)
- [`appendSourcesParametersToMap()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/appendsourcesparameterstomap/)
- [`static buildForFunction()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/buildforfunction/)
- [`static buildForMethod()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/buildformethod/)
- [`getArgs()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/getargs/) — Возвращает список параметров метода, которые возможно использовать в call_user_func_array().
- [`getAutoWiredParameters()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/getautowiredparameters/)
- [`getConfiguration()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/getconfiguration/)
- [`getInstance()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/getinstance/)
- [`getMethod()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/getmethod/)
- [`getMethodParams()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/getmethodparams/) — Возвращает список параметров метода.
- [`getSourcesParametersToMap()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/getsourcesparameterstomap/)
- [`invoke()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/invoke/) — Вызывает метод с привязанными параметрами.
- [`static registerGlobalAutoWiredParameter()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/registerglobalautowiredparameter/) — Регистрирует глобально автоматически подставляемый параметр. Метод был добавлен из соображений обратной совместимости.
- [`setAutoWiredParameters()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/setautowiredparameters/)
- [`setConfiguration()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/setconfiguration/)
- [`setMethodParams()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/setmethodparams/) — Устанавливает список параметров метода.
- [`setSourcesParametersToMap()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/setsourcesparameterstomap/)
- [`static unRegisterGlobalAutoWiredParameter()`](https://chugunov.pro/api-bitrix/main/engine/autowire/binder/unregisterglobalautowiredparameter/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Engine-AutoWire-Binder.html
