public function MediaScheduler::entityFormIds in Scheduler 2.x
Get the form IDs for media add/edit forms.
Return value
array The list of form IDs, or an empty array if Media is not enabled.
Overrides SchedulerPluginBase::entityFormIds
File
- src/
Plugin/ Scheduler/ MediaScheduler.php, line 50
Class
- MediaScheduler
- Plugin for Media entity type.
Namespace
Drupal\scheduler\Plugin\SchedulerCode
public function entityFormIds() {
if (!\Drupal::moduleHandler()
->moduleExists('media')) {
return [];
}
static $ids;
if (!isset($ids)) {
$ids = [];
$types = array_keys($this
->getTypes());
foreach ($types as $typeId) {
$ids[] = 'media_' . $typeId . '_add_form';
$ids[] = 'media_' . $typeId . '_edit_form';
}
}
return $ids;
}