/**
  * To create a new issue
  *
  * @param Project\Issue           $issue
  * @param FormRequest\GlobalIssue $request
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function postNewIssue(Project\Issue $issue, FormRequest\GlobalIssue $request)
 {
     $project = Project::find((int) $request->input('project'));
     $issue->setRelation('project', $project);
     $issue->setRelation('user', $this->auth->user());
     $issue->createIssue(['title' => $request->input('title'), 'body' => $request->input('body'), 'tag' => $request->input('tag'), 'upload_token' => $request->input('upload_token'), 'assigned_to' => (int) $project->default_assignee, 'time_quote' => 0]);
     return redirect($issue->to())->with('notice', trans('tinyissue.issue_has_been_created'));
 }