Property | Type | Description | |
---|---|---|---|
$converted | If the attribute was converted using an aggregate it will be placed here so it can be skipped. | ||
$entry | array | The LDAP entry in [ 'attribute' => 'value' ] form. |
Method | Description | |
---|---|---|
__construct ( |
||
fromLdap ( ) : array | Convert values from LDAP. | |
toLdap ( ) : array | Convert values to LDAP. |
Method | Description | |
---|---|---|
convert ( array $attributes, boolean $toLdap = true ) : array | Perform the attribute conversion process. | |
iterateAggregates ( array $toAggregate, $values, LdapTools\AttributeConverter\AttributeConverterInterface $converter ) | ||
removeValuesFromEntry ( array $entry, array $values ) : array | Cleans up the entry/batch array by removing any values that are specified. |
public __construct ( |
||
$schema | ||
$entry | array | The [ attribute => value ] entries. |
$type | integer | The LDAP operation type. See AttributeConverterInterface::TYPE_*. |
protected iterateAggregates ( array $toAggregate, $values, LdapTools\AttributeConverter\AttributeConverterInterface $converter ) | ||
$toAggregate | array | |
$converter | LdapTools\AttributeConverter\AttributeConverterInterface |
protected $converted |
protected array $entry | ||
return | array |