Ejemplo n.º 1
0
 /**
  * @param Message  $message
  * @param callable $next
  */
 public function handle(Message $message, callable $next)
 {
     $messageName = $this->nameResolver->resolve($message);
     $command = $this->commandLocator->getCommand($messageName);
     $command->execute($message);
     $next($message);
 }
Ejemplo n.º 2
0
 /**
  * @param Message $message
  */
 public function run(Message $message)
 {
     $messageName = $this->nameResolver->resolve($message);
     $command = $this->commandLocator->getCommand($messageName);
     $command->execute($message);
 }