Центр обработки данных
класс Центр обработки данных реализует Центр обработки данных (Просмотреть исходный код)
Свойства
| protected Контейнер|null | $container | Реализация контейнера. | |
| protected массив | $pipelines | Все доступные конвейеры. |
Методы
| void | __construct(Контейнер $container = null)
Создать новый экземпляр Центра обработки данных. | |
| void | defaults(Closure $callback)
Определить стандартный конвейер с именем. | |
| void | pipeline(string $name, Closure $callback)
Определить новый конвейер с именем. | |
| mixed | pipe(mixed $object, string|null $pipeline = null)
Отправить объект через один из доступных конвейеров. | |
| Контейнер | getContainer()
Получить экземпляр контейнера, используемый центром обработки данных. | |
| $this | setContainer(Контейнер $container)
Установить экземпляр контейнера, используемый центром обработки данных. |
Подробности
void __construct(Контейнер $container = null)
Создать новый экземпляр Центра обработки данных.
void defaults(Closure $callback)
Определить стандартный конвейер с именем.
void pipeline(string $name, Closure $callback)
Определить новый конвейер с именем.
mixed pipe(mixed $object, string|null $pipeline = null)
Отправить объект через один из доступных конвейеров.
Контейнер getContainer()
Получить экземпляр контейнера, используемый центром обработки данных.
$this setContainer(Контейнер $container)
Установить экземпляр контейнера, используемый центром обработки данных.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Pipeline/Hub.html