PHP 클래스 LdapTools\Resolver\OperatorValueResolver

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

보호된 프로퍼티들

프로퍼티 타입 설명
$operators LdapTools\Query\OperatorCollection

공개 메소드들

메소드 설명
__construct ( LdapObjectSchema $schema = null, OperatorCollection $operators, integer $type )
toLdap ( ) : OperatorCollection Convert the batch values to LDAP batch mod specifications array.

보호된 메소드들

메소드 설명
convertOperatorValues ( BaseOperator $operator, string $alias )
iterateAggregates ( array $toAggregate, $values, LdapTools\AttributeConverter\AttributeConverterInterface $converter )
processOperator ( BaseOperator $operator, string | null $alias )

메소드 상세

__construct() 공개 메소드

public __construct ( LdapObjectSchema $schema = null, OperatorCollection $operators, integer $type )
$schema LdapTools\Schema\LdapObjectSchema
$operators LdapTools\Query\OperatorCollection
$type integer The LDAP operation type. See AttributeConverterInterface::TYPE_*.

convertOperatorValues() 보호된 메소드

protected convertOperatorValues ( BaseOperator $operator, string $alias )
$operator LdapTools\Query\Operator\BaseOperator
$alias string

iterateAggregates() 보호된 메소드

protected iterateAggregates ( array $toAggregate, $values, LdapTools\AttributeConverter\AttributeConverterInterface $converter )
$toAggregate array
$converter LdapTools\AttributeConverter\AttributeConverterInterface

processOperator() 보호된 메소드

protected processOperator ( BaseOperator $operator, string | null $alias )
$operator LdapTools\Query\Operator\BaseOperator
$alias string | null

toLdap() 공개 메소드

Convert the batch values to LDAP batch mod specifications array.
public toLdap ( ) : OperatorCollection
리턴 LdapTools\Query\OperatorCollection

프로퍼티 상세

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

protected OperatorCollection,LdapTools\Query $operators
리턴 LdapTools\Query\OperatorCollection