Method |
Description |
|
createOrModifyGPOLinks ( array $gpoLinks ) : string |
|
|
explodeGPOLinkString ( string $gpLink ) : string[] |
Given a gPLink value, pick out all the GPO DNs and return them as an array. |
|
getGPOLinkArray ( array $gpoInfo ) : GPOLink[] |
|
|
getGPOLinkDN ( GPOLink $gpoLink ) : string |
|
|
getValuesForAttribute ( array $values, string $toQuery, string $toSelect ) : array |
Given an array of values and the attribute to query, get the values as represent by the attribute to select. |
|
implodeGPOLinks ( array $gpoLinks ) : string |
Given an array of GPOLink objects, transform them back into a single gpLink string. |
|
modifyGPOLinks ( array $GPOs ) |
Modify the current GPO links based on value modifications requested. |
|
modifyMultivaluedAttribute ( array $values, array $newValues ) : array |
Modifies a multivalued attribute array based off the original values, the new values, and the modification type. |
|
removeGPOLinksFromArray ( array $values, array $toRemove ) : GPOLink[] |
|
|
validateGPOLinks ( array $GPOs ) |
|
|