Центр
класс Центр реализует Центр (Просмотр исходного кода)
Свойства
| protected Контейнер|null | $container | Реализация контейнера. | |
| protected массив | $pipelines | Все доступные конвейеры. |
Методы
| void | __construct(Container|null $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 $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/11.x/Illuminate/Pipeline/Hub.html