Beispiel #1
0
 /**
  * Returns a query builder limited to printers.
  *
  * @return Builder
  */
 public function printers()
 {
     return $this->query->whereEquals($this->schema->objectClass(), $this->schema->objectClassPrinter());
 }
Beispiel #2
0
 /**
  * Returns the object category model class mapping.
  *
  * @return array
  */
 public function map()
 {
     return [$this->schema->objectClassComputer() => \Adldap\Models\Computer::class, $this->schema->objectClassContact() => \Adldap\Models\Contact::class, $this->schema->objectClassPerson() => \Adldap\Models\User::class, $this->schema->objectClassGroup() => \Adldap\Models\Group::class, $this->schema->objectClassContainer() => \Adldap\Models\Container::class, $this->schema->objectClassPrinter() => \Adldap\Models\Printer::class, $this->schema->objectClassOu() => \Adldap\Models\OrganizationalUnit::class];
 }