public function pushDecorator(Decorator $decorator)
    {
        $decorator->setInnerBus($this->bus);
        $this->bus = $decorator;
    }
public function pushDecorator(Decorator $decorator)
    {
        $decorator->setInnerBus($this->bus);
        $this->bus = $decorator;
    }
public function pushDecorator ( Decorator $ decorator ) { $ decorator -> setInnerBus ( $ this -> bus ) ; $ this -> bus = $ decorator ; }
Push a new Decorator on to the stack
@param Decorator $decorator
Push a new Decorator on to the stack