EventReceiverFluentSetter
trait EventReceiverFluentSetter
Methods
Handle the received event.
Apply repository criterion to the setter, in vendor-name/project-name format
Apply from branch criterion to the setter
Return the event type for which this receiver listens
Apply username criterion to the setter, formatted as the formal name, e.g. 'Keith Freeman'
Called by the Event Emitter and will determine if the Event matches the set criteria
Apply eventType criterion to the setter
Apply to branch criterion to the setter
Details
at line line 28
abstract
handle()
Handle the received event.
at line line 38
$this
forRepo($repo)
Apply repository criterion to the setter, in vendor-name/project-name format
at line line 52
$this
from($branch)
Apply from branch criterion to the setter
at line line 64
boolean|string
getEventType()
Return the event type for which this receiver listens
at line line 77
$this
initiatedBy($username)
Apply username criterion to the setter, formatted as the formal name, e.g. 'Keith Freeman'
at line line 93
receive(array $event, string $eventType = null)
Called by the Event Emitter and will determine if the Event matches the set criteria
The $eventType
will only be populated if this receiver listens to all events.
This is done by implementing the interface method getEventType()
with a function that returns false.
at line line 115
$this
on($eventType)
Apply eventType criterion to the setter
at line line 129
$this
to($branch)
Apply to branch criterion to the setter