/** * Run the database seeds. * * @return void */ public function run() { $adminRole = App\Models\Role::where('slug', 'admin')->first(); $userRole = App\Models\Role::where('slug', 'user')->first(); $adminRole->permissions()->sync(App\Models\Permission::all()->lists('id')->toArray()); $userRole->permissions()->sync(App\Models\Permission::whereIn('slug', ['permission.index', 'role.index'])->lists('id')->toArray()); $admin = App\Models\User::where('email', '*****@*****.**')->first(); $user = App\Models\User::where('email', '*****@*****.**')->first(); $admin->roles()->sync(App\Models\Role::where('slug', 'admin')->lists('id')->toArray()); $user->roles()->sync(App\Models\Role::where('slug', 'user')->lists('id')->toArray()); }