function _panopoly_media_set_delete_config in Panopoly 8.2
Adds the configuration entity for the file delete action.
2 calls to _panopoly_media_set_delete_config()
- panopoly_media_install in modules/
panopoly/ panopoly_media/ panopoly_media.install - Implements hook_install().
- panopoly_media_update_8203 in modules/
panopoly/ panopoly_media/ panopoly_media.install - Add file delete action configuration.
File
- modules/
panopoly/ panopoly_media/ panopoly_media.install, line 23 - Install hooks for Panopoly Media.
Code
function _panopoly_media_set_delete_config() {
if ($action = Action::load('panopoly_media_file_delete_action')) {
return;
}
$action = Action::create([
'langcode' => 'en',
'status' => TRUE,
'dependencies' => [
'module' => [
'file',
'panopoly_media',
],
],
'id' => 'panopoly_media_file_delete_action',
'label' => 'Delete file',
'type' => 'file',
'plugin' => 'panopoly_media_file_delete_action',
"configuration" => [],
]);
$action
->save();
}