Events
class Events
Supports operations related to Events/Listeners.
Constants
| private EVENT_PATH |
Path for event classes. |
| private LISTENER_PATH |
Path for listener classes. |
| private PROVIDER_PATH |
Path for provider classes. |
Methods
Template for new event.
Template for event service provider.
Template for event listener class.
Creates a new event class.
Creates a new event service provider.
Creates a new listener class.
Returns template for event class when queue flag is set.
Generates a stub for queue listener class.
Checks if $eventName and $listerName was provided and that they are not the same.
Details
at line 31
static string
eventTemplate(string $eventName)
Template for new event.
at line 64
static string
eventServiceProviderTemplate(string $providerName)
Template for event service provider.
at line 100
static string
listenerTemplate(string $eventName, string $listenerName)
Template for event listener class.
at line 132
static int
makeEvent(string $eventName, bool $queue = false)
Creates a new event class.
at line 149
static int
makeEventServiceProvider(string $providerName)
Creates a new event service provider.
at line 168
static int
makeListener(string $eventName, string $listenerName, bool $queue = false)
Creates a new listener class.
at line 186
static string
queueEventTemplate(string $eventName)
Returns template for event class when queue flag is set.
at line 240
static string
queueListenerTemplate(string $eventName, string $listenerName)
Generates a stub for queue listener class.
at line 311
static bool
verifyListenerParams(string $eventName, string $listenerName)
Checks if $eventName and $listerName was provided and that they are not the same.