class MediaBrowserBrightcovePlaylist in Brightcove Video Connect 7.6
Same name and namespace in other branches
- 7.7 brightcove_media/includes/MediaBrowserBrightcovePlaylist.inc \MediaBrowserBrightcovePlaylist
- 7.4 brightcove_media/includes/MediaBrowserBrightcovePlaylist.inc \MediaBrowserBrightcovePlaylist
Media browser plugin for showing the upload form.
Hierarchy
- class \MediaBrowserBrightcovePlaylist extends \MediaBrowserPlugin
Expanded class hierarchy of MediaBrowserBrightcovePlaylist
1 string reference to 'MediaBrowserBrightcovePlaylist'
- brightcove_media_media_browser_plugin_info in brightcove_media/
brightcove_media.module - Implements hook_media_browser_plugin_info().
File
- brightcove_media/
includes/ MediaBrowserBrightcovePlaylist.inc, line 13 - Definition of MediaBrowserPlaylist.
View source
class MediaBrowserBrightcovePlaylist extends MediaBrowserPlugin {
/**
* Implements MediaBrowserPluginInterface::access().
*/
public function access($account = NULL) {
return file_entity_access('create', NULL, $account);
}
/**
* Implements MediaBrowserPlugin::view().
*/
public function view() {
$bcpath = drupal_get_path('module', 'brightcove_media');
return [
'#title' => t('Brightcove playlists'),
'#settings' => [
'getMediaUrl' => url('brightcove/media/playlist/list'),
],
'#attached' => [
'js' => [
$bcpath . '/js/brightcove_media.js',
$bcpath . '/js/brightcove_media.playlist.js',
],
],
'form' => drupal_get_form('brightcove_media_playlist_browser_form'),
];
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
MediaBrowserBrightcovePlaylist:: |
public | function | Implements MediaBrowserPluginInterface::access(). | |
MediaBrowserBrightcovePlaylist:: |
public | function | Implements MediaBrowserPlugin::view(). |