PHP Class spec\BigName\EventDispatcher\DispatcherSpec

Inheritance: extends PhpSpec\ObjectBehavior
Datei anzeigen Open project: heybigname/event-dispatcher

Public Methods

Method Description
it_allows_to_add_lazy_listeners ( )
it_allows_to_add_listeners ( BigName\EventDispatcher\Listener $listener )
it_can_get_any_listeners ( BigName\EventDispatcher\Listener $listener )
it_can_get_lazy_listeners ( )
it_can_get_listeners ( BigName\EventDispatcher\Listener $listener )
it_dispatches_multiple_events ( BigName\EventDispatcher\Listener $listener, BigName\EventDispatcher\Listener $otherListener )
it_dispatches_one_event ( BigName\EventDispatcher\Listener $listener )
it_dispatches_with_an_empty_array ( )
it_dispatches_with_lazy_listeners ( BigName\EventDispatcher\Event $event )
it_has_no_listeners ( )
it_is_initializable ( )
it_returns_an_empty_array_if_there_are_no_listeners_of_any_kind ( )
it_returns_an_empty_array_when_no_lazy_listeners_found ( )
it_returns_an_empty_array_when_no_listeners_found ( )
it_throws_when_adding_an_invalid_lazy_listener ( )
let ( BigName\EventDispatcher\Containers\Container $container )

Method Details

it_allows_to_add_lazy_listeners() public method

it_allows_to_add_listeners() public method

public it_allows_to_add_listeners ( BigName\EventDispatcher\Listener $listener )
$listener BigName\EventDispatcher\Listener

it_can_get_any_listeners() public method

public it_can_get_any_listeners ( BigName\EventDispatcher\Listener $listener )
$listener BigName\EventDispatcher\Listener

it_can_get_lazy_listeners() public method

it_can_get_listeners() public method

public it_can_get_listeners ( BigName\EventDispatcher\Listener $listener )
$listener BigName\EventDispatcher\Listener

it_dispatches_multiple_events() public method

public it_dispatches_multiple_events ( BigName\EventDispatcher\Listener $listener, BigName\EventDispatcher\Listener $otherListener )
$listener BigName\EventDispatcher\Listener
$otherListener BigName\EventDispatcher\Listener

it_dispatches_one_event() public method

public it_dispatches_one_event ( BigName\EventDispatcher\Listener $listener )
$listener BigName\EventDispatcher\Listener

it_dispatches_with_an_empty_array() public method

it_dispatches_with_lazy_listeners() public method

public it_dispatches_with_lazy_listeners ( BigName\EventDispatcher\Event $event )
$event BigName\EventDispatcher\Event

it_has_no_listeners() public method

public it_has_no_listeners ( )

it_is_initializable() public method

public it_is_initializable ( )

it_returns_an_empty_array_if_there_are_no_listeners_of_any_kind() public method

it_returns_an_empty_array_when_no_lazy_listeners_found() public method

it_returns_an_empty_array_when_no_listeners_found() public method

it_throws_when_adding_an_invalid_lazy_listener() public method

let() public method

public let ( BigName\EventDispatcher\Containers\Container $container )
$container BigName\EventDispatcher\Containers\Container