You are here

function panelizer_permission in Panelizer 7.3

Same name and namespace in other branches
  1. 7 panelizer.module \panelizer_permission()
  2. 7.2 panelizer.module \panelizer_permission()

Implements hook_permission().

File

./panelizer.module, line 38
The Panelizer module attaches panels to entities, providing default panels and allowing each panel to be configured independently by privileged users.

Code

function panelizer_permission() {
  $items = array(
    'administer panelizer' => array(
      'title' => t('administer panelizer'),
      'description' => t('Fully administer Panelizer - customize which entities can be managed with Panelizer, manage their default displays, etc.'),
    ),
  );

  // Delegate.
  foreach (panelizer_get_plugins_with_hook('permission') as $handler) {
    $handler
      ->hook_permission($items);
  }
  return $items;
}