/**
  * Store a newly created role.
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store()
 {
     $this->validate(request(), ['name' => 'required|unique:roles', 'label' => 'required', 'sort_order' => 'required|integer']);
     if (request()->ajax()) {
         return ajaxSuccess();
     }
     if (Role::create(request()->all())) {
         flash()->success(trans('admin::messages.success'), trans('admin::roles.created', ['name' => request()->name]));
     }
     return redirect()->route('roles.index');
 }