function ldap_authorization_og_authorization_id in Lightweight Directory Access Protocol (LDAP) 8.2
Same name and namespace in other branches
- 7.2 ldap_authorization/ldap_authorization_og/ldap_authorization_og.module \ldap_authorization_og_authorization_id()
- 7 ldap_authorization/ldap_authorization_og/ldap_authorization_og.module \ldap_authorization_og_authorization_id()
Format authorization id
Parameters
int $gid as organic group gid:
int $rid as organic group rig:
array $group_entity as entity associated with organic group:
Return value
string "normalized" authorization id such as 3-3
8 calls to ldap_authorization_og_authorization_id()
- LdapAuthorizationConsumerOG::mappingExamples in ldap_authorization/
ldap_authorization_og/ LdapAuthorizationConsumerOG.class.php - Get list of mappings based on existing Organic Groups and roles
- LdapAuthorizationConsumerOG::normalizeMappings in ldap_authorization/
ldap_authorization_og/ LdapAuthorizationConsumerOG.class.php - LdapAuthorizationConsumerOG::og1Grants in ldap_authorization/
ldap_authorization_og/ LdapAuthorizationConsumerOG.class.php - LdapAuthorizationConsumerOG::og1Revokes in ldap_authorization/
ldap_authorization_og/ LdapAuthorizationConsumerOG.class.php - LdapAuthorizationConsumerOG::usersAuthorizations in ldap_authorization/
ldap_authorization_og/ LdapAuthorizationConsumerOG.class.php
File
- ldap_authorization/
ldap_authorization_og/ ldap_authorization_og.module, line 59 - controls organic group membership based on LDAP values
Code
function ldap_authorization_og_authorization_id($gid, $rid, $entity_type = 'node') {
return ldap_authorization_og_og_version() == 1 ? $gid . '-' . $rid : join(':', array(
$entity_type,
$gid,
$rid,
));
}