/**
  * 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);
     }
 }
Example #2
0
 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();
 }