/**
  * Execute the command.
  *
  * @param SubmissionRepositoryInterface $repository
  * @param Dispatcher $event
  */
 public function handle(SubmissionRepositoryInterface $repository, Dispatcher $event)
 {
     /**
      * Vote on a Idea Submission
      */
     $repository->vote($this->amount, $this->submission->id, $this->user->id);
     /**
      * Announce a SubmissionReceivedAVote
      */
     $event->fire(new SubmissionReceivedAVote($this->amount, $this->submission, $this->user));
 }