PHP Trait LdapTools\AttributeConverter\AttributeConverterTrait

Author: Chad Sikorra ([email protected])
Afficher le fichier Open project: ldaptools/ldaptools

Protected Properties

Свойство Type Description
$aggregateValues Whether to aggregate multiple attributes assigned to this converter that all map to one attribute.
$attribute The attribute name for the current conversion.
$batch The batch object for the conversion.
$connection LdapTools\Connection\LdapConnectionInterface
$dn string | null
$isMultiValuedConverter Whether the values should be passed one by one to the converter or as an array of the values.
$lastValue When the converter aggregates multiple attributes into a single one, this is the last value set.
$options Any options that may be recognized by the converter.
$type The operation type for this conversion process.

Méthodes publiques

Méthode Description
getAttribute ( ) : string
getBatch ( ) : Batch
getDn ( ) : string
getIsMultiValuedConverter ( ) : boolean
getLastValue ( ) : mixed
getLdapConnection ( ) : LdapTools\Connection\LdapConnectionInterface | null
getOperationType ( ) : integer
getOptions ( ) : array
getShouldAggregateValues ( ) : boolean
isBatchSupported ( Batch $batch ) : boolean
setAttribute ( $attribute )
setAttributeName ( string $attribute )
setBatch ( Batch $batch )
setDn ( string $dn )
setIsMultiValuedConverter ( $isMultiValuedConverter )
setLastValue ( $value )
setLdapConnection ( LdapTools\Connection\LdapConnectionInterface $connection = null ) Sets the current LdapConnection for access by the converter.
setOperationType ( integer $type )
setOptions ( array $options )
setShouldAggregateValues ( $aggregateValues )

Method Details

getAttribute() public méthode

public getAttribute ( ) : string
Résultat string

getBatch() public méthode

public getBatch ( ) : Batch
Résultat LdapTools\BatchModify\Batch

getDn() public méthode

public getDn ( ) : string
Résultat string

getIsMultiValuedConverter() public méthode

public getIsMultiValuedConverter ( ) : boolean
Résultat boolean

getLastValue() public méthode

public getLastValue ( ) : mixed
Résultat mixed

getLdapConnection() public méthode

public getLdapConnection ( ) : LdapTools\Connection\LdapConnectionInterface | null
Résultat LdapTools\Connection\LdapConnectionInterface | null

getOperationType() public méthode

public getOperationType ( ) : integer
Résultat integer

getOptions() public méthode

public getOptions ( ) : array
Résultat array

getShouldAggregateValues() public méthode

public getShouldAggregateValues ( ) : boolean
Résultat boolean

isBatchSupported() public méthode

public isBatchSupported ( Batch $batch ) : boolean
$batch LdapTools\BatchModify\Batch
Résultat boolean

setAttribute() public méthode

public setAttribute ( $attribute )

setAttributeName() public méthode

public setAttributeName ( string $attribute )
$attribute string

setBatch() public méthode

public setBatch ( Batch $batch )
$batch LdapTools\BatchModify\Batch

setDn() public méthode

public setDn ( string $dn )
$dn string

setIsMultiValuedConverter() public méthode

public setIsMultiValuedConverter ( $isMultiValuedConverter )

setLastValue() public méthode

public setLastValue ( $value )

setLdapConnection() public méthode

Sets the current LdapConnection for access by the converter.
public setLdapConnection ( LdapTools\Connection\LdapConnectionInterface $connection = null )
$connection LdapTools\Connection\LdapConnectionInterface

setOperationType() public méthode

public setOperationType ( integer $type )
$type integer

setOptions() public méthode

public setOptions ( array $options )
$options array

setShouldAggregateValues() public méthode

public setShouldAggregateValues ( $aggregateValues )

Property Details

$aggregateValues protected_oe property

Whether to aggregate multiple attributes assigned to this converter that all map to one attribute.
protected $aggregateValues

$attribute protected_oe property

The attribute name for the current conversion.
protected $attribute

$batch protected_oe property

The batch object for the conversion.
protected $batch

$connection protected_oe property

protected LdapConnectionInterface,LdapTools\Connection $connection
Résultat LdapTools\Connection\LdapConnectionInterface

$dn protected_oe property

protected string|null $dn
Résultat string | null

$isMultiValuedConverter protected_oe property

Whether the values should be passed one by one to the converter or as an array of the values.
protected $isMultiValuedConverter

$lastValue protected_oe property

When the converter aggregates multiple attributes into a single one, this is the last value set.
protected $lastValue

$options protected_oe property

Any options that may be recognized by the converter.
protected $options

$type protected_oe property

The operation type for this conversion process.
protected $type