/**
  * This is function to save role changes
  **/
 public function saveRole(CreateRoleRequest $request)
 {
     $role_id = $request->input('rid');
     access_check('manage_roles');
     if ($role_id) {
         $role = Roles::GetByRoleID($role_id)->first();
         // change password and send back
         $role->role = $request->input('role');
         $role->save();
         Session::flash('success', 'Role changes saved successfully.');
     } else {
         Roles::create(['role' => $request->input('role')]);
         Session::flash('success', 'Role created successfully.');
     }
     return redirect('admin/roleListing');
 }