public static function EntityFormWizardBase::getParameters in Chaos Tool Suite (ctools) 8.3
Return an array of parameters required to construct this wizard.
Return value
array
Overrides FormWizardBase::getParameters
File
- src/
Wizard/ EntityFormWizardBase.php, line 53
Class
- EntityFormWizardBase
- The base class for all entity form wizards.
Namespace
Drupal\ctools\WizardCode
public static function getParameters() {
$parameters = [
'tempstore' => \Drupal::service('tempstore.shared'),
'builder' => \Drupal::service('form_builder'),
'class_resolver' => \Drupal::service('class_resolver'),
'event_dispatcher' => \Drupal::service('event_dispatcher'),
'entity_type_manager' => \Drupal::service('entity_type.manager'),
];
// Keep the deprecated entity manager service as a parameter as well for
// BC, so that subclasses still work.
if (\Drupal::hasService('entity.manager')) {
$parameters['entity_manager'] = \Drupal::service('entity.manager');
}
return $parameters;
}