/**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     Schema::create('rights', function (Blueprint $table) {
         $table->increments('id');
         $table->string('name');
     });
     /*membre inscrit droit de vision*/
     Right::create(['name' => 'Membre']);
     /*membre inscrit droit de vision + proposer articles*/
     Right::create(['name' => 'Auteur']);
     /*modos relecteurs accès tous les articles, choisis par Admin*/
     Right::create(['name' => 'Modérateur']);
     /*super admin tous les droits*/
     Right::create(['name' => 'Admin']);
 }
Exemple #2
0
 public function groupe($id)
 {
     $groupe = Right::findOrFail($id);
     $users = User::where('right_id', $groupe->id)->get();
     return view('admin.gestion.groupe', compact('groupe', 'users'));
 }