public function ConfigEventsSubscriber::configDelete in Thunder 8.2
React to a config object being deleted.
Parameters
\Drupal\Core\Config\ConfigCrudEvent $event: Config crud event.
File
- modules/
thunder_media/ src/ EventSubscriber/ ConfigEventsSubscriber.php, line 35
Class
- ConfigEventsSubscriber
- Class ConfigEventsSubscriber.
Namespace
Drupal\thunder_media\EventSubscriberCode
public function configDelete(ConfigCrudEvent $event) {
$config = $event
->getConfig();
if ($config
->getName() === 'views.view.thunder_media' && ($media_view = View::load('media'))) {
$media_view
->setStatus(TRUE)
->save();
}
}