/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Permission::create(['name' => 'users.admin']);
     Permission::create(['name' => 'users.update']);
     Permission::create(['name' => 'users.destroy']);
     Permission::create(['name' => 'permissions.admin']);
     Permission::create(['name' => 'permissions.update']);
     Permission::create(['name' => 'permissions.destroy']);
     Permission::create(['name' => 'roles.admin']);
     Permission::create(['name' => 'roles.update']);
     Permission::create(['name' => 'roles.destroy']);
     Permission::create(['name' => 'venues.admin']);
     Permission::create(['name' => 'venues.update']);
     Permission::create(['name' => 'venues.destroy']);
     Permission::create(['name' => 'events.admin']);
     Permission::create(['name' => 'events.update']);
     Permission::create(['name' => 'events.destroy']);
     Permission::create(['name' => 'organizations.admin']);
     Permission::create(['name' => 'organizations.update']);
     Permission::create(['name' => 'organizations.destroy']);
     Permission::create(['name' => 'tags.admin']);
     Permission::create(['name' => 'tags.update']);
     Permission::create(['name' => 'tags.destroy']);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(StoreRequest $request)
 {
     Permission::create($request->all());
     return redirect('permissions/admin')->with('message', 'Permission created!');
 }