PHP 클래스 LdapTools\Ldif\Entry\LdifEntryModify

저자: Chad Sikorra ([email protected])
상속: implements LdapTools\Ldif\Entry\LdifEntryInterface, implements LdapTools\Schema\SchemaAwareInterface, implements LdapTools\Connection\LdapAwareInterface, use trait LdifEntryTrait, use trait LdapTools\Schema\SchemaAwareTrait, use trait LdapTools\Connection\LdapAwareTrait
파일 보기 프로젝트 열기: ldaptools/ldaptools 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$batchMap Map the batch object types to the directives they relate to as a LDIF entry.
$batches LdapTools\BatchModify\BatchCollection

공개 메소드들

메소드 설명
__construct ( string $dn )
add ( $attribute, $value ) Add a value to the attribute for the LDAP object.
delete ( string $attribute, string $value ) Delete a specific attribute value.
getBatchCollection ( ) : BatchCollection Get the BatchCollection containing all the batches represented by this entry.
replace ( string $attribute, string | array $value ) Replace the current attribute value.
reset ( string $attribute ) Reset a specific attribute. This removes any value(s) it might have.
toOperation ( )
toString ( )

보호된 메소드들

메소드 설명
unicodePwdHack ( BatchModifyOperation $operation ) Workaround AD special cases with the unicodePwd attribute.

메소드 상세

__construct() 공개 메소드

public __construct ( string $dn )
$dn string

add() 공개 메소드

Add a value to the attribute for the LDAP object.
public add ( $attribute, $value )
$attribute
$value

delete() 공개 메소드

Delete a specific attribute value.
public delete ( string $attribute, string $value )
$attribute string
$value string

getBatchCollection() 공개 메소드

Get the BatchCollection containing all the batches represented by this entry.
public getBatchCollection ( ) : BatchCollection
리턴 LdapTools\BatchModify\BatchCollection

replace() 공개 메소드

Replace the current attribute value.
public replace ( string $attribute, string | array $value )
$attribute string
$value string | array

reset() 공개 메소드

Reset a specific attribute. This removes any value(s) it might have.
public reset ( string $attribute )
$attribute string

toOperation() 공개 메소드

public toOperation ( )

toString() 공개 메소드

public toString ( )

unicodePwdHack() 보호된 메소드

..
protected unicodePwdHack ( BatchModifyOperation $operation )
$operation LdapTools\Operation\BatchModifyOperation

프로퍼티 상세

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

Map the batch object types to the directives they relate to as a LDIF entry.
protected $batchMap

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

protected BatchCollection,LdapTools\BatchModify $batches
리턴 LdapTools\BatchModify\BatchCollection