<?phpnamespace Whater\UI\WebBundle\Controller;use League\Tactician\CommandBus;abstract class AbstractBusController extends AbstractController{ protected function bus(): CommandBus { return $this->container->get('tactician.commandbus.default'); } /** * @param object $commandRequest * @return mixed */ public function handle($commandRequest) { return $this->bus()->handle($commandRequest); }}