/** * 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']); }
public function groupe($id) { $groupe = Right::findOrFail($id); $users = User::where('right_id', $groupe->id)->get(); return view('admin.gestion.groupe', compact('groupe', 'users')); }