/** * Handle the command. * * @param CreatePressCommand $command * @return void */ public function handle(CreatePressCommand $command) { $press_object = Press::make(); $press = $this->repo->save($press_object); Event::fire(new PressWasCreated($press)); return $press; }