PHP 트레잇 LdapTools\AttributeConverter\AttributeConverterTrait

저자: Chad Sikorra ([email protected])
파일 보기 프로젝트 열기: ldaptools/ldaptools

보호된 프로퍼티들

프로퍼티 타입 설명
$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() 공개 메소드

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() 공개 메소드

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