function media_directories_uninstall in Media Directories 8
Same name and namespace in other branches
- 2.x media_directories.install \media_directories_uninstall()
Implements hook_uninstall().
File
- ./
media_directories.install, line 75 - Installation and update impementations.
Code
function media_directories_uninstall() {
// Remove Media library view configuration.
$view = View::load('media_library');
if ($view !== NULL) {
$default_display =& $view
->getDisplay('default');
$widget_display =& $view
->getDisplay('widget');
$widget_table_display =& $view
->getDisplay('widget_table');
if (isset($default_display['display_options']['filters']['directory'])) {
unset($default_display['display_options']['filters']['directory']);
}
if (isset($widget_display['display_options']['filters']['directory'])) {
unset($widget_display['display_options']['filters']['directory']);
}
if (isset($widget_table_display['display_options']['filters']['directory'])) {
unset($widget_table_display['display_options']['filters']['directory']);
}
$view
->save();
unset($default_display);
}
// Remove default Media view configuration.
$view_table = View::load('media');
if ($view_table !== NULL) {
$default_display =& $view_table
->getDisplay('default');
if (isset($default_display['display_options']['filters']['directory'])) {
unset($default_display['display_options']['filters']['directory']);
}
$view_table
->save();
}
}