/** * @param QueryInterface $query * @return void */ public function execute(QueryInterface $query) { $handler = $this->mapper->getQueryHandler($query); $handler->handle($query); }
/** * @param CommandInterface $command * @return void */ public function execute(CommandInterface $command) { $handler = $this->mapper->getCommandHandler($command); $handler->handle($command); }