\LDAPGroupExtension
Class LDAPGroupExtension
Adds a field to map an LDAP group to a SilverStripe
Synopsis
class LDAPGroupExtension
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $has_many = ;
- private static array $many_many_extraFields = ;
- // methods
- public void updateCMSFields()
- public void onBeforeDelete()
Hierarchy
Extends
- DataExtension
Members
private
- $db — array
- $has_many
—
array
A SilverStripe group can have several mappings to LDAP groups. - $many_many_extraFields
—
array
Add a field to the Group_Members join table so we can keep track of Members added to a mapped Group.
Methods
public
- onBeforeDelete() — LDAPGroupMappings are inherently relying on groups and can be removed now.
- updateCMSFields()