/** * Run the database seeds. * * @return void */ public function run() { $roleObj = new \Kodeine\Acl\Models\Eloquent\Role(); $roles = [['name' => 'Student', 'slug' => 'student', 'description' => 'manage student privileges'], ['name' => 'Lecturer', 'slug' => 'lecturer', 'description' => 'manage lecturer privileges'], ['name' => 'Administrator', 'slug' => 'administrator', 'description' => 'manage administration privileges']]; foreach ($roles as $role) { $obj = $roleObj->create($role); } }
public function test_Should_DeleteExistingRole() { $arrangedRole = Factory::create('Kodeine\\Acl\\Models\\Eloquent\\Role', ['name' => 'Role 1', 'slug' => 'role_1', 'description' => '']); $serverRepository = new EloquentRole(new Kodeine\Acl\Models\Eloquent\Role()); $serverRepository->delete($arrangedRole->id); $server = new Kodeine\Acl\Models\Eloquent\Role(); $deletedRole = $server->find($arrangedRole->id); $this->assertNull($deletedRole); }
/** * Run the migrations. * * @return void */ public function up() { $managerRole = new \Kodeine\Acl\Models\Eloquent\Role(['name' => 'Property Manager', 'slug' => 'property_manager']); $managerRole->save(); }
/** * Run the migrations. * * @return void */ public function up() { $managerRole = new \Kodeine\Acl\Models\Eloquent\Role(['name' => 'Normal Administrator', 'slug' => 'normal_administrator']); $managerRole->save(); }