PHP Class Adldap\Models\Factory

Afficher le fichier Open project: adldap2/adldap2

Protected Properties

Свойство Type Description
$query Adldap\Query\Builder
$schema Adldap\Schemas\SchemaInterface

Méthodes publiques

Méthode Description
__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.

Method Details

__construct() public méthode

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

computer() public méthode

Creates a new computer instance.
public computer ( array $attributes = [] ) : Computer
$attributes array
Résultat Computer

contact() public méthode

Creates a new user instance as a contact.
public contact ( array $attributes = [] ) : User
$attributes array
Résultat User

container() public méthode

Creates a new organizational unit instance.
public container ( array $attributes = [] ) : Container
$attributes array
Résultat Container

entry() public méthode

Creates a new generic LDAP entry instance.
public entry ( array $attributes = [] ) : Entry
$attributes array
Résultat Entry

group() public méthode

Creates a new group instance.
public group ( array $attributes = [] ) : Group
$attributes array
Résultat Group

ou() public méthode

Creates a new organizational unit instance.
public ou ( array $attributes = [] ) : OrganizationalUnit
$attributes array
Résultat OrganizationalUnit

setQuery() public méthode

Sets the current query builder.
public setQuery ( Builder $builder ) : Factory
$builder Adldap\Query\Builder
Résultat Factory

setSchema() public méthode

Sets the current schema.
public setSchema ( Adldap\Schemas\SchemaInterface $schema = null ) : Factory
$schema Adldap\Schemas\SchemaInterface
Résultat Factory

user() public méthode

Creates a new user instance.
public user ( array $attributes = [] ) : User
$attributes array
Résultat User

Property Details

$query protected_oe property

protected Builder,Adldap\Query $query
Résultat Adldap\Query\Builder

$schema protected_oe property

protected SchemaInterface,Adldap\Schemas $schema
Résultat Adldap\Schemas\SchemaInterface