PHP Класс Crunz\EventRunner

Наследование: use trait Crunz\Configuration\Configurable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$invoker Invoker Instance of the invoker class
$logger Crunz\Logger\Logger The Logger
$mailer Mailer The Mailer
$schedules array Schedule objects

Открытые методы

Метод Описание
__construct ( ) Instantiate the event runner
handle ( array $schedules = [] ) Handle an array of Schedule objects

Защищенные методы

Метод Описание
ManageStartedEvents ( ) : void Manage the running processes
display ( string $output ) Display content
formatEventError ( Event $event ) : string Format the event error message
formatEventOutput ( Event $event ) : string Format the event output
handleError ( Event $event ) Handle errors
handleOutput ( Event $event ) Handle output
invoke ( array $callbacks = [], array $parameters = [] ) : string Invoke an array of callables
start ( Event $event ) Run an event process

Описание методов

ManageStartedEvents() защищенный Метод

Manage the running processes
protected ManageStartedEvents ( ) : void
Результат void

__construct() публичный Метод

Instantiate the event runner
public __construct ( )

display() защищенный Метод

Display content
protected display ( string $output )
$output string

formatEventError() защищенный Метод

Format the event error message
protected formatEventError ( Event $event ) : string
$event Event
Результат string

formatEventOutput() защищенный Метод

Format the event output
protected formatEventOutput ( Event $event ) : string
$event Event
Результат string

handle() публичный Метод

Handle an array of Schedule objects
public handle ( array $schedules = [] )
$schedules array

handleError() защищенный Метод

Handle errors
protected handleError ( Event $event )
$event Event

handleOutput() защищенный Метод

Handle output
protected handleOutput ( Event $event )
$event Event

invoke() защищенный Метод

Invoke an array of callables
protected invoke ( array $callbacks = [], array $parameters = [] ) : string
$callbacks array
$parameters array
Результат string

start() защищенный Метод

Run an event process
protected start ( Event $event )
$event Event

Описание свойств

$invoker защищенное свойство

Instance of the invoker class
protected Invoker,Crunz $invoker
Результат Invoker

$logger защищенное свойство

The Logger
protected Logger,Crunz\Logger $logger
Результат Crunz\Logger\Logger

$mailer защищенное свойство

The Mailer
protected Mailer,Crunz $mailer
Результат Mailer

$schedules защищенное свойство

Schedule objects
protected array $schedules
Результат array