public function store(Request $request)
 {
     if (Auth::user()->can_create(5)) {
         $input = $request->all();
         $validator = Validator::make($input, $this->rules);
         if ($validator->fails()) {
             return redirect()->back()->withErrors($validator);
         } else {
             $category = ArticleCategory::create(['is_visible' => isset($input['is_visible']) ? 1 : 0, 'meta_title' => $input['meta_title'], 'meta_desc' => $input['meta_desc'], 'name' => $input['name'], 'created_by' => Auth::user()->id, 'updated_by' => Auth::user()->id]);
             return redirect()->route('admin.category_article.index')->with(['type' => 'success', 'message' => '<span class="fa fa-check"></span> La catégorie d\'articles a bien été créé.']);
         }
     } else {
         return redirect()->route('admin.dashboard.index')->with(['type' => 'danger', 'message' => '<span class="fa fa-ban"></span> Vous n\'avez pas les droits nécessaires pour accéder à cette partie.']);
     }
 }