title: Laravel validation errors displaying
body: <p>I am trying to get validation errors to display in my application and have run into a wall.</p>
  
  <p>I have tried this a few different ways, this is how I have it setup currently...</p>
  
  <p>My routes look like this:</p>
  
  <pre><code>&lt;?php
  
  Route::group(['middleware' =&gt; ['web']], function () {
  
      Route::get('/', [
          'as'   =&gt; 'home',
          'uses' =&gt; 'HomeController@index'
      ]);
  
      Route::post('/mailing', [
          'as' =&gt; 'mailing.create',
          'uses' =&gt; 'MailingController@create'
      ]);
  
  });
  </code></pre>
  
  <p>My mailing controller looks like this:</p>
  
  <pre><code>class MailingController extends Controller
  {
      public function create(Request $request)
      {
          $this-&gt;validate($request, [
              'email' =&gt; 'required',
          ]);
          dd($request-&gt;email);
      }
  }
  </code></pre>
  
  <p>My form looks like this...</p>
  
  <pre><code>            &lt;form action="{{ route('mailing.create') }}" method="post"&gt;
  
                  &lt;label for="email"&gt;
                      Email
                      &lt;input type="text" name="email" id="email"&gt;
                      @if ($errors-&gt;has('email'))
                          {{ $errors-&gt;first('email') }}
                      @endif
                  &lt;/label&gt;
  
                  &lt;input type="submit"&gt;
                  {{ csrf_field() }}
              &lt;/form&gt;
  </code></pre>
  
  <p>When I submit an empty form it goes to the create method in the MailingController however nothing happens, no errors are displayed. Just the form.</p>
  
  <p>Really this should work, could the issue possibly be that the example above was good for Laravel 5.1 but does not work in the latest 5.2 version?</p>
  
  <p>Many thanks in advance for your kind consideration.</p>