Full ELMS Learning Network documentation
class MediaBrowserUpload
- cis7 sites/all/modules/ulmus/media/includes/MediaBrowserUpload.inc MediaBrowserUpload
- cle7 sites/all/modules/ulmus/media/includes/MediaBrowserUpload.inc MediaBrowserUpload
- elmsmedia7 sites/all/modules/ulmus/media/includes/MediaBrowserUpload.inc MediaBrowserUpload
- icor7 sites/all/modules/ulmus/media/includes/MediaBrowserUpload.inc MediaBrowserUpload
- meedjum_blog7 sites/all/modules/ulmus/media/includes/MediaBrowserUpload.inc MediaBrowserUpload
- mooc7 sites/all/modules/ulmus/media/includes/MediaBrowserUpload.inc MediaBrowserUpload
Media browser plugin for showing the upload form.
Hierarchy
- class MediaBrowserUpload
Expanded class hierarchy of MediaBrowserUpload
Members
Name![]() |
Modifiers | Type | Description |
---|---|---|---|
MediaBrowserPlugin::$info | protected | property | The plugin metadata array from hook_media_browser_plugin_info(). |
MediaBrowserPlugin::$params | protected | property | The parameters for the current media browser from media_get_browser_params(). |
MediaBrowserPlugin::__construct | public | function | Implements MediaBrowserPluginInterface::__construct(). Overrides MediaBrowserPluginInterface::__construct |
MediaBrowserUpload::access | public | function | Implements MediaBrowserPluginInterface::access(). Overrides MediaBrowserPlugin::access |
MediaBrowserUpload::view | public | function | Implements MediaBrowserPlugin::view(). Overrides MediaBrowserPlugin::view |
File
- sites/
all/ modules/ ulmus/ media/ includes/ MediaBrowserUpload.inc, line 13 - Definition of MediaBrowserUpload.
View source
class MediaBrowserUpload extends MediaBrowserPlugin {
/**
* Implements MediaBrowserPluginInterface::access().
*/
public function access($account = NULL) {
return file_entity_access('create', NULL, $account);
}
/**
* Implements MediaBrowserPlugin::view().
*/
public function view() {
module_load_include('inc', 'file_entity', 'file_entity.pages');
$build = array();
if ($this->params['multiselect'] && module_exists('plupload')) {
$build['form'] = drupal_get_form('file_entity_add_upload_multiple', $this->params);
$build['#attached']['js'][] = drupal_get_path('module', 'media') . '/js/plugins/media.upload_multiple.js';
}
else {
$build['form'] = drupal_get_form('file_entity_add_upload', $this->params);
}
return $build;
}
}
2 string references to 'MediaBrowserUpload'
- hook_media_browser_plugin_info in sites/
all/ modules/ ulmus/ media/ media.api.php - Returns a list of plugins for the media browser.
- media_media_browser_plugin_info in sites/
all/ modules/ ulmus/ media/ media.media.inc - Implements hook_media_browser_plugin_info().