public function handle($command) { $productReturn = ProductReturn::returnProduct($command->returnNumber(), $command->purchase(), $command->timeframe()); $this->returns->add($productReturn); $this->eventBus->dispatch($productReturn->getNewEvents()); }