Copied!

EventActionCollection

EventActionCollection.php : 21
Implements IteratorAggregate

Methods

public__construct()

EventActionCollection.php : 29
public __construct([iterable<string|int, EventActionInterface$actions = [] ])

Parameters

Name Type Default value Description
$actions iterable<string|int, EventActionInterface> [] -

publiccreateEmpty()

EventActionCollection.php : 67
public static createEmpty() : self

Return values

self

publicget()

EventActionCollection.php : 48

Returns action definition with given identifier.

public get(string $identifier) : EventActionInterface

Parameters

Name Type Default value Description
$identifier string - -

Return values

EventActionInterface

publicgetIterator()

EventActionCollection.php : 62
public getIterator() : Iterator

Return values

Iterator

publicisEmpty()

EventActionCollection.php : 57
public isEmpty() : bool

Return values

bool

publicsupports()

EventActionCollection.php : 40

Returns true if action with given identifier is supported.

public supports(string $identifier) : bool

Parameters

Name Type Default value Description
$identifier string - -

Return values

bool