Сигналы
класс Сигналы (Просмотреть исходный код)
| внутренний |
Свойства
| 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)
Получить существующий обработчик сигнала в формате массива. | ||
| 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)
Получить существующий обработчик сигнала в формате массива.
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/9.x/Illuminate/Console/Signals.html