$access_cache | Elgg\Database\AccessCollections | protected |
$capabilities | Elgg\Database\AccessCollections | protected |
$config | Elgg\Database\AccessCollections | protected |
$db | Elgg\Database\AccessCollections | protected |
$entities | Elgg\Database\AccessCollections | protected |
$events | Elgg\Database\AccessCollections | protected |
$init_complete | Elgg\Database\AccessCollections | protected |
$session_manager | Elgg\Database\AccessCollections | protected |
$translator | Elgg\Database\AccessCollections | protected |
__construct(Config $config, Database $db, EntityTable $entities, UserCapabilities $capabilities, BaseCache $cache, EventsService $events, SessionManagerService $session_manager, Translator $translator) | Elgg\Database\AccessCollections | |
addUser(int $user_guid, int $collection_id) | Elgg\Database\AccessCollections | |
canEdit(int $collection_id, int $user_guid=null) | Elgg\Database\AccessCollections | |
create(\ElggAccessCollection $acl) | Elgg\Database\AccessCollections | |
delete(\ElggAccessCollection $acl) | Elgg\Database\AccessCollections | |
get(int $collection_id) | Elgg\Database\AccessCollections | |
getAccessArray(int $user_guid=0, bool $flush=false) | Elgg\Database\AccessCollections | |
getCollectionsByMember(int $member_guid) | Elgg\Database\AccessCollections | |
getCollectionsForWriteAccess(int $owner_guid) | Elgg\Database\AccessCollections | protected |
getEntityCollections(array $options=[]) | Elgg\Database\AccessCollections | |
getMembers(int $collection_id, array $options=[]) | Elgg\Database\AccessCollections | |
getReadableAccessLevel(int $entity_access_id) | Elgg\Database\AccessCollections | |
getWriteAccessArray(int $user_guid=0, bool $flush=false, array $input_params=[]) | Elgg\Database\AccessCollections | |
hasAccessToEntity(\ElggEntity $entity, int $user_guid=0) | Elgg\Database\AccessCollections | |
hasUser(int $user_guid, int $collection_id) | Elgg\Database\AccessCollections | |
markInitComplete() | Elgg\Database\AccessCollections | |
MEMBERSHIP_TABLE_NAME | Elgg\Database\AccessCollections | |
removeUser(int $user_guid, int $collection_id) | Elgg\Database\AccessCollections | |
rowToElggAccessCollection(\stdClass $row) | Elgg\Database\AccessCollections | |
TABLE_NAME | Elgg\Database\AccessCollections | |
update(\ElggAccessCollection $acl) | Elgg\Database\AccessCollections | |