/** * Run the database seeds. * * @return void */ public function run() { Permission::create(['name' => 'delete_user']); Permission::create(['name' => 'delete_video']); Permission::create(['name' => 'delete_category']); Permission::create(['name' => 'edit_user']); Permission::create(['name' => 'edit_video']); Permission::create(['name' => 'edit_category']); Permission::create(['name' => 'add_category']); Permission::create(['name' => 'edit_comment']); Permission::create(['name' => 'delete_comment']); Permission::create(['name' => 'break_upload_limit']); Permission::create(['name' => 'break_max_filesize']); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { // return View("privileges.index", ["companies" => Company::all(), 'roles' => Role::all(), 'permissions' => Permission::all(), 'title' => 'Roles and Privileges']); }
/** * Run the database seeds. * * @return void */ public function run() { $mod = Role::create(['name' => 'Moderator', 'level' => 7]); $perms = \Toddish\Verify\Models\Permission::all(['id']); $mod->permissions()->sync($perms); }