method public static

DocumentTransformer::call()

Класс: \Bitrix\Transformer\DocumentTransformer

Сигнатура

public static call(int $status, string $command, array<string|int, mixed> $params[, array<string|int, mixed> $result = [] ]) : mixed

Описание

Пример функции обратного вызова, которая будет вызвана после преобразования для обработки результатов.

Параметры

$status int
Статус команды в b_transformer_command.
$command string
Имя команды.
$params array<string|int, mixed>
Параметры команды.
$result array<string|int, mixed> = []
Результат команды от контроллера array ( 'files' => array ( 'extension' => 'url', ... ) 'md5' => 'md5 sum', 'crc32' => 'crc32 sum', 'sha1' => 'sha1 sum', ... ).

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

mixed

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

DocumentTransformer::call() — метод класса \Bitrix\Transformer\DocumentTransformer модуля «Конвертер файлов». DocumentTransformer: Класс Document Высокоуровневая логика для работы с командами для документов.

Статический метод — вызывается через имя класса DocumentTransformer, без создания объекта.

use Bitrix\Main\Loader;
use Bitrix\Transformer\DocumentTransformer;

Loader::includeModule('transformer');

$status = 1;
$command = '';
$params = [];
$result = DocumentTransformer::call($status, $command, $params);
// $result: mixed

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

call() есть и у других классов модуля «Конвертер файлов»: FileTransformer, VideoTransformer.

Исходный файл: source/transformer/lib/documenttransformer.php:282

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