/** * Are any or the given user/group ids directly granted all given permissions * for the target item? Ignores session-based permissions. * * @param int $itemId * @param mixed $entityIds array of int entity ids (usually user or group ids) or a single id * @param mixed $permissions array of string permission ids or single permission id * @return array GalleryStatus a status code * boolean true if yes */ function hasPermission($itemId, $entityIds, $permissions) { MyOOS_CoreApi::requireOnce('modules/core/classes/helpers/GalleryPermissionHelper_advanced.class'); return GalleryPermissionHelper_advanced::hasPermission($itemId, $entityIds, $permissions); }