Phastlight\EventEmitter::emit PHP Method

emit() public method

public emit ( $event )
    public function emit($event)
    {
        if (isset($this->eventListeners[$event])) {
            $listenerCount = count($this->eventListeners[$event]);
            $args = func_get_args();
            array_shift($args);
            //skip $event
            for ($k = 0; $k < $listenerCount; $k++) {
                call_user_func_array($this->eventListeners[$event][$k], $args);
            }
        }
    }