Сигналы
класс Сигналы (Просмотреть исходный код)
| внутренний |
Свойства
| protected SignalRegistry | $registry | Экземпляр реестра сигналов. | |
| protected array<int,array<int,callable>>|null | $previousHandlers | Предыдущий список обработчиков реестра сигналов. | |
| static protected | $availabilityResolver |
Методы
| void | __construct(SignalRegistry $registry)
Создать новый экземпляр регистратора сигналов. | |
| void | register(int $signal, $callback)
Зарегистрировать новый обработчик сигналов. | |
| initializeSignal($signal)
Получить существующий обработчик сигнала в формате массива. | ||
| void | unregister()
Отменить регистрацию текущих обработчиков сигналов. | |
| static void | whenAvailable(callable $callback)
Выполнить заданный обратный вызов, если использование «сигналов» необходимо и доступно. | |
| array<int,array<int,callable>> | getHandlers()
Получить обработчики реестра. | |
| void | setHandlers($handlers)
Установить обработчики реестра. | |
| static | resolveAvailabilityUsing($resolver) Описание отсутствует |
Подробности
void __construct(SignalRegistry $registry)
Создать новый экземпляр регистратора сигналов.
void register(int $signal, $callback)
Зарегистрировать новый обработчик сигналов.
protected initializeSignal($signal)
Получить существующий обработчик сигнала в формате массива.
void unregister()
Отменить регистрацию текущих обработчиков сигналов.
static void whenAvailable(callable $callback)
Выполнить заданный обратный вызов, если использование «сигналов» необходимо и доступно.
protected array<int,array<int,callable>> getHandlers()
Получить обработчики реестра.
protected void setHandlers($handlers)
Установить обработчики реестра.
static resolveAvailabilityUsing($resolver)
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Console/Signals.html