function media_directories_ui_update_8002 in Media Directories 8
Same name and namespace in other branches
- 2.x modules/media_directories_ui/media_directories_ui.install \media_directories_ui_update_8002()
Extend the media_directory_browser view with the media name argument.
File
- modules/
media_directories_ui/ media_directories_ui.install, line 90 - Install and database hook implementations.
Code
function media_directories_ui_update_8002() {
$view = View::load('media_directory_browser');
$argument = [
'id' => 'media_name',
'table' => 'media_field_data',
'field' => 'media_name',
'relationship' => 'none',
'group_type' => 'group',
'title_enable' => FALSE,
'default_argument_type' => 'fixed',
'default_argument_skip_url' => FALSE,
'specify_validation' => FALSE,
'entity_type' => 'media',
'plugin_id' => 'media_directory_ui_string_contains',
];
$default_display =& $view
->getDisplay('default');
$default_display['display_options']['arguments']['media_name'] = $argument;
$view
->save();
}