You are here

public function BrightcoveClientEntityUIController::hook_menu in Brightcove Video Connect 7.6

Same name and namespace in other branches
  1. 7.7 brightcove.client.inc \BrightcoveClientEntityUIController::hook_menu()

@inheritdoc

Overrides EntityDefaultUIController::hook_menu

File

./brightcove.client.inc, line 16
Client related code.

Class

BrightcoveClientEntityUIController
Admin UI controller for 'brightcove_client' entity type.

Code

public function hook_menu() {
  $items = parent::hook_menu();
  $items['admin/config/media/brightcove/client']['type'] = MENU_LOCAL_TASK;
  $items['admin/config/media/brightcove/client']['weight'] = 1;
  $items['admin/config/media/brightcove/client']['title'] = 'API Clients';
  $items['admin/config/media/brightcove/client/add']['title'] = 'Add API Client';
  $items['admin/config/media/brightcove/client/add']['title callback'] = 't';
  $items["{$this->path}/manage/%brightcove_client/setdefault"] = [
    'title' => 'Set client default',
    'page callback' => 'brightcove_client_set_default',
    'page arguments' => [
      6,
    ],
    'access callback' => 'brightcove_client_set_default_access',
    'access arguments' => [
      6,
    ],
    'file path' => drupal_get_path('module', 'brightcove'),
    'file' => 'brightcove.client.inc',
  ];
  return $items;
}