public function updateApplication(Application $application, ApplicationRequest $request)
 {
     // Did the current user create this application?
     if ($application->user->id != Auth::user()->id) {
         $request->session()->flash('error', 'Only the person who created an application may change it.');
         return redirect('/login');
     }
     if ($application->status != 'new') {
         $request->session()->flash('error', 'Your application has been submitted, you may no longer make changes.');
         return redirect('/applications/' . $application->id . '/review');
     }
     $input = $request->all();
     $application->update($input);
     $request->session()->flash('success', 'Your application has been updated.');
     return redirect('/applications/' . $application->id);
 }