Method |
Description |
|
getBitForAttribute ( string $attribute ) : integer |
|
|
getQueryOperator ( boolean $value ) : BaseOperator |
Transform a bool value into the bitwise operator needed for the LDAP filter. |
|
modifyBitmaskValue ( integer $value, boolean $toggle, string $attribute ) : integer |
Modify the existing value based on the attributes bit. |
|
modifyGroupScopeBit ( integer $lastValue, boolean $value ) |
Based on the current value, remove the bit for the scope that is already set before adding the new one (if the
value is set to true for the scope to be active anyway). |
|
modifyGroupTypeValue ( boolean $value ) : integer |
Given a bool value, do the needed bitwise comparison against the groupType value to either remove or
add the bit from the overall value. |
|
shouldInvertValue ( ) : boolean |
Check if this is a distribution type for the attribute. That type is just inverse of a security enabled type. |
|