PHP Трейт LdapTools\AttributeConverter\AttributeConverterTrait

Автор: Chad Sikorra ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$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.

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

Метод Описание
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 )

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

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

public getAttribute ( ) : string
Результат string

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

public getBatch ( ) : Batch
Результат LdapTools\BatchModify\Batch

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

public getDn ( ) : string
Результат string

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

public getIsMultiValuedConverter ( ) : boolean
Результат boolean

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

public getLastValue ( ) : mixed
Результат mixed

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

public getLdapConnection ( ) : LdapTools\Connection\LdapConnectionInterface | null
Результат LdapTools\Connection\LdapConnectionInterface | null

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

public getOperationType ( ) : integer
Результат integer

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

public getOptions ( ) : array
Результат array

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

public getShouldAggregateValues ( ) : boolean
Результат boolean

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

public isBatchSupported ( Batch $batch ) : boolean
$batch LdapTools\BatchModify\Batch
Результат boolean

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

public setAttribute ( $attribute )

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

public setAttributeName ( string $attribute )
$attribute string

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

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

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

public setDn ( string $dn )
$dn string

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

public setIsMultiValuedConverter ( $isMultiValuedConverter )

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

public setLastValue ( $value )

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

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

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

public setOperationType ( integer $type )
$type integer

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

public setOptions ( array $options )
$options array

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

public setShouldAggregateValues ( $aggregateValues )

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

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

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

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

The attribute name for the current conversion.
protected $attribute

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

The batch object for the conversion.
protected $batch

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

protected LdapConnectionInterface,LdapTools\Connection $connection
Результат LdapTools\Connection\LdapConnectionInterface

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

protected string|null $dn
Результат string | null

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

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

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

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

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

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

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

The operation type for this conversion process.
protected $type