public function getEventBus()
    {
        if (!$this->eventBus) {
            if (isset(static::$staticEventBus)) {
                return static::$staticEventBus;
            }
            $this->eventBus = new Bus;
        }
        return $this->eventBus;
    }
public function getEventBus()
    {
        if (!$this->eventBus) {
            if (isset(static::$staticEventBus)) {
                return static::$staticEventBus;
            }
            $this->eventBus = new Bus;
        }
        return $this->eventBus;
    }
public function getEventBus ( ) { if ( ! $ this -> eventBus ) { if ( isset ( static :: $ staticEventBus ) ) { return static :: $ staticEventBus ; } $ this -> eventBus = new Bus ; } return $ this -> eventBus ; }
Return the eventBus

@return \Signal\Contracts\NamedEvent\Bus
Return the eventBus