title: Laravel : On 5.5 validation message not showing on view.blade
body: <p>Validation not showing any message on view page. I just can't figure out.</p>
  
  <p>My controller code </p>
  
  <pre><code> public function save(Request $request) {
      try {
          $file = $request-&gt;file('flag_image');
          $this-&gt;validate($request, Country::rules()); // checking validation
  
          /*Image Upload code*/
          If(Input::hasFile('flag_image')){
              $file = Input::file('flag_image');
              $destinationPath = public_path(). '/images/admin/country/';
              $filename = $file-&gt;getClientOriginalName();
              $image = time().$filename;
              $file-&gt;move($destinationPath, $image);
              $imgpath = 'images/admin/country/'.$image;
          }
          if($file !="") {
              $request-&gt;merge(['flag_image' =&gt; $imgpath]);
          }
          /*Image Upload code end*/
  
          $country = Country::saveOrUpdate($request);
          if($file !="") {
              $country-&gt;flag_image = $imgpath;
              $country-&gt;save();
          }
  
          if($country !== false) {
              return redirect()-&gt;route('lists-country')-&gt;with('success', trans('Country data added successfully.!!'));
          } else {
              return back()-&gt;with('error', "Unable to save country data.!!")-&gt;withInput();
          }
      } catch (\Exception $ex) {
          return back()-&gt;with('error', "Unable to save country data.!!")-&gt;withInput();
      }
  }
  </code></pre>
  
  <p>Here is my model code for validation check :</p>
  
  <pre><code> public static function rules() {
      return [
          'title' =&gt; 'required|string|max:255',
          'short_name' =&gt; 'required',
          'status' =&gt; 'required|string|in:' . implode(",", Country::STATUSES)
      ];
  }
  </code></pre>
  
  <p>On view page didn' get any validation message : On my view</p>
  
  <pre><code>@if ($errors-&gt;any())
  &lt;div class="alert alert-danger"&gt;
      &lt;ul&gt;
          @foreach ($errors-&gt;all() as $error)
              &lt;li&gt;{{ $error }}&lt;/li&gt;
          @endforeach
      &lt;/ul&gt;
  &lt;/div&gt; @endif
  </code></pre>
  
  <p>Also added in a app/exceptions/handler.php file code</p>
  
  <pre><code> protected $dontReport = [
      \Illuminate\Auth\AuthenticationException::class,
      \Illuminate\Auth\Access\AuthorizationException::class,
      \Symfony\Component\HttpKernel\Exception\HttpException::class,
      \Illuminate\Database\Eloquent\ModelNotFoundException::class,
      \Illuminate\Session\TokenMismatchException::class,
      \Illuminate\Validation\ValidationException::class,
  ];
  </code></pre>
  
  <p>Not working at all.what am i missing ?</p>