Ejemplo n.º 1
0
 /**
  * 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']);
 }
Ejemplo n.º 2
0
 /**
  * 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']);
 }
Ejemplo n.º 3
0
 /**
  * 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);
 }