trait HasHooks

Traits

Methods

void
dispatchEventsFor(mixed $entity, User|null $actor = null)

No description

object
createAction(object $model, Context $context)

No description

object
updateAction(object $model, Context $context)

No description

void
deleteAction(object $model, Context $context)

No description

object|null
creating(object $model, Context $context)

No description

object|null
updating(object $model, Context $context)

No description

object|null
saving(object $model, Context $context)

No description

object|null
saved(object $model, Context $context)

No description

object|null
created(object $model, Context $context)

No description

object|null
updated(object $model, Context $context)

No description

void
deleting(object $model, Context $context)

No description

void
deleted(object $model, Context $context)

No description

Details

void dispatchEventsFor(mixed $entity, User|null $actor = null)

Parameters

mixed $entity
User|null $actor

Return Value

void

object createAction(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object

object updateAction(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object

void deleteAction(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

void

object|null creating(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object|null

object|null updating(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object|null

object|null saving(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object|null

object|null saved(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object|null

object|null created(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object|null

object|null updated(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

object|null

void deleting(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

void

void deleted(object $model, Context $context)

Parameters

object $model
Context $context

Return Value

void