/** * Run the database seeds. * * @return void */ public function run() { $permissions = config('privileges.permissions'); foreach ($permissions as $name => $description) { Permission::create(['name' => $name, 'description' => $description]); } }
/** * Create a user * * @param Request $request * @return \Illuminate\Http\RedirectResponse * @throws \Illuminate\Foundation\Validation\ValidationException */ public function store(Request $request) { $this->validate($request, ['name' => 'required|min:3|max:255', 'description' => 'required|max:255']); Permission::create(['name' => $request->get('name'), 'description' => $request->get('description')]); return redirect()->route('laradmin.permissions.index')->with('success', 'Permission was added!'); }