function _drupalgap_resource_content_types_user_permissions in DrupalGap 7.2
Same name and namespace in other branches
- 6 drupalgap.resource.inc \_drupalgap_resource_content_types_user_permissions()
- 7 drupalgap.resource.inc \_drupalgap_resource_content_types_user_permissions()
Returns a collection of permissions from content types for the current user.
Return value
array Array of content types with permissions for each.
File
- ./
drupalgap.resource.inc, line 87 - This file implements the DrupalGap service resource call back functions.
Code
function _drupalgap_resource_content_types_user_permissions() {
$content_types = _drupalgap_resource_content_types_list();
$content_type_permissions = array();
foreach ($content_types as $content_type) {
$content_type_permissions[$content_type->type] = array(
'create' => user_access("create {$content_type->type} content"),
'delete any' => user_access("delete any {$content_type->type} content"),
'delete own' => user_access("delete own {$content_type->type} content"),
'edit any' => user_access("edit any {$content_type->type} content"),
'edit own' => user_access("edit own {$content_type->type} content"),
);
}
return $content_type_permissions;
}