method public

Parameter::captureData()

Класс: \Bitrix\Main\Engine\AutoWire\Parameter

Сигнатура

public captureData(ReflectionParameter $parameter, array<string|int, mixed> $sourceParameters[, array<string|int, mixed> $autoWiredParameters = [] ]) : mixed

Параметры

$parameter ReflectionParameter
$sourceParameters array<string|int, mixed>
$autoWiredParameters array<string|int, mixed> = []

Возвращаемое значение

mixed

Как применяется в Parameter

Parameter::captureData() — метод класса \Bitrix\Main\Engine\AutoWire\Parameter модуля «Главный модуль».

Метод объекта: сначала нужен экземпляр Parameter.

use Bitrix\Main\Engine\AutoWire\Parameter;

/** @var Parameter $object */
$parameter = null; // ReflectionParameter
$sourceParameters = [];
$result = $object->captureData($parameter, $sourceParameters);
// $result: mixed

Другие методы Parameter

captureData() есть и у других классов модуля «Главный модуль»: ExactParameter.

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

Что будем искать? Например,Продвижение