PHP Класс Adldap\Models\Factory

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$query Adldap\Query\Builder
$schema Adldap\Schemas\SchemaInterface

Открытые методы

Метод Описание
__construct ( Builder $builder ) Constructor.
computer ( array $attributes = [] ) : Computer Creates a new computer instance.
contact ( array $attributes = [] ) : User Creates a new user instance as a contact.
container ( array $attributes = [] ) : Container Creates a new organizational unit instance.
entry ( array $attributes = [] ) : Entry Creates a new generic LDAP entry instance.
group ( array $attributes = [] ) : Group Creates a new group instance.
ou ( array $attributes = [] ) : OrganizationalUnit Creates a new organizational unit instance.
setQuery ( Builder $builder ) : Factory Sets the current query builder.
setSchema ( Adldap\Schemas\SchemaInterface $schema = null ) : Factory Sets the current schema.
user ( array $attributes = [] ) : User Creates a new user instance.

Описание методов

__construct() публичный метод

Constructor.
public __construct ( Builder $builder )
$builder Adldap\Query\Builder

computer() публичный метод

Creates a new computer instance.
public computer ( array $attributes = [] ) : Computer
$attributes array
Результат Computer

contact() публичный метод

Creates a new user instance as a contact.
public contact ( array $attributes = [] ) : User
$attributes array
Результат User

container() публичный метод

Creates a new organizational unit instance.
public container ( array $attributes = [] ) : Container
$attributes array
Результат Container

entry() публичный метод

Creates a new generic LDAP entry instance.
public entry ( array $attributes = [] ) : Entry
$attributes array
Результат Entry

group() публичный метод

Creates a new group instance.
public group ( array $attributes = [] ) : Group
$attributes array
Результат Group

ou() публичный метод

Creates a new organizational unit instance.
public ou ( array $attributes = [] ) : OrganizationalUnit
$attributes array
Результат OrganizationalUnit

setQuery() публичный метод

Sets the current query builder.
public setQuery ( Builder $builder ) : Factory
$builder Adldap\Query\Builder
Результат Factory

setSchema() публичный метод

Sets the current schema.
public setSchema ( Adldap\Schemas\SchemaInterface $schema = null ) : Factory
$schema Adldap\Schemas\SchemaInterface
Результат Factory

user() публичный метод

Creates a new user instance.
public user ( array $attributes = [] ) : User
$attributes array
Результат User

Описание свойств

$query защищенное свойство

protected Builder,Adldap\Query $query
Результат Adldap\Query\Builder

$schema защищенное свойство

protected SchemaInterface,Adldap\Schemas $schema
Результат Adldap\Schemas\SchemaInterface