trait InteractsWithSignals (View source)

Properties

protected Signals|null $signals

The signal registrar instance.

Methods

void
trap(TSignals|TSignals $signals, callable(int $signal): void $callback)

Define a callback to be run when the given signal(s) occurs.

void
untrap()

Untrap signal handlers set within the command's handler.

Details

void trap(TSignals|TSignals $signals, callable(int $signal): void $callback)

Define a callback to be run when the given signal(s) occurs.

Parameters

TSignals|TSignals $signals
callable(int $signal): void $callback

Return Value

void

void untrap()

internal  
 

Untrap signal handlers set within the command's handler.

Return Value

void

Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.