/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $dados = $request->all();
     if ($image = $request->imagem) {
         try {
             $filename = md5(uniqid(rand(), true)) . '.jpg';
             $path = public_path('/files/images/');
             if (!file_exists($path)) {
                 mkdir($path, 0755);
             }
             Image::make($image->getRealPath())->resize(600, null, function ($constraint) {
                 $constraint->aspectRatio();
             })->crop(600, 200)->save($path . $filename);
             // Image::make($image->getRealPath())->save($path . $filename);
             $dados['imagem'] = $filename;
         } catch (Exception $e) {
             return $e;
             $filename = 'falha.jpg';
         }
     }
     if (AppCategorias::create($dados)) {
         return view('admin.novaCategoria', ['status' => 'sucesso']);
     }
 }