trait HasHooks

Properties

protected array $before
protected array $after

Methods

before(callable|string $callback)

No description

after(callable|string $callback)

No description

callable
resolveCallable(callable|string $callable, Context $context)

No description

void
callBeforeHook(Context $context)

No description

mixed
callAfterHook(Context $context, mixed $data)

No description

Details

HasHooks before(callable|string $callback)

Parameters

callable|string $callback

Return Value

HasHooks

HasHooks after(callable|string $callback)

Parameters

callable|string $callback

Return Value

HasHooks

protected callable resolveCallable(callable|string $callable, Context $context)

Parameters

callable|string $callable
Context $context

Return Value

callable

void callBeforeHook(Context $context)

Parameters

Context $context

Return Value

void

mixed callAfterHook(Context $context, mixed $data)

Parameters

Context $context
mixed $data

Return Value

mixed