public function getBus($name) { if (!isset($this->bus[$name])) { throw new ResourceUndefinedException(__CLASS__ . " has no registered bus {$name}."); } return $this->bus[$name]; }