PHP 클래스 Adldap\Objects\BatchModification

파일 보기 프로젝트 열기: adldap2/adldap2 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$attribute integer | string The attribute of the modification.
$original null The original value of the attribute before modification.
$type integer The modtype integer of the batch modification.
$values array The values of the modification.

공개 메소드들

메소드 설명
__construct ( null | string $attribute = null, null | integer $type = null, array $values = [] ) Constructor.
build ( ) : BatchModification Builds the type of modification automatically based on the current and original values.
get ( ) : array | null Returns the built batch modification array.
getAttribute ( ) : string Returns the attribute of the modification.
getOriginal ( ) : mixed Returns the original value of the attribute before modification.
getType ( ) : integer Returns the type of the modification.
getValues ( ) : array Returns the values of the modification.
setAttribute ( string $attribute ) : BatchModification Sets the attribute of the modification.
setOriginal ( null $original = null ) Sets the original value of the attribute before modification.
setType ( integer $type ) : BatchModification Sets the type of the modification.
setValues ( array $values = [] ) : BatchModification Sets the values of the modification.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( null | string $attribute = null, null | integer $type = null, array $values = [] )
$attribute null | string
$type null | integer
$values array

build() 공개 메소드

Builds the type of modification automatically based on the current and original values.
public build ( ) : BatchModification
리턴 BatchModification

get() 공개 메소드

Returns the built batch modification array.
public get ( ) : array | null
리턴 array | null

getAttribute() 공개 메소드

Returns the attribute of the modification.
public getAttribute ( ) : string
리턴 string

getOriginal() 공개 메소드

Returns the original value of the attribute before modification.
public getOriginal ( ) : mixed
리턴 mixed

getType() 공개 메소드

Returns the type of the modification.
public getType ( ) : integer
리턴 integer

getValues() 공개 메소드

Returns the values of the modification.
public getValues ( ) : array
리턴 array

setAttribute() 공개 메소드

Sets the attribute of the modification.
public setAttribute ( string $attribute ) : BatchModification
$attribute string
리턴 BatchModification

setOriginal() 공개 메소드

Sets the original value of the attribute before modification.
public setOriginal ( null $original = null )
$original null

setType() 공개 메소드

Sets the type of the modification.
public setType ( integer $type ) : BatchModification
$type integer
리턴 BatchModification

setValues() 공개 메소드

Sets the values of the modification.
public setValues ( array $values = [] ) : BatchModification
$values array
리턴 BatchModification

프로퍼티 상세

$attribute 보호되어 있는 프로퍼티

The attribute of the modification.
protected int|string $attribute
리턴 integer | string

$original 보호되어 있는 프로퍼티

The original value of the attribute before modification.
protected null $original
리턴 null

$type 보호되어 있는 프로퍼티

The modtype integer of the batch modification.
protected int $type
리턴 integer

$values 보호되어 있는 프로퍼티

The values of the modification.
protected array $values
리턴 array