public function BrightcoveClientEntityUIController::hook_menu in Brightcove Video Connect 7.7
Same name and namespace in other branches
- 7.6 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;
}