EntityDeleteFormTrait::getCancelUrl

public EntityDeleteFormTrait::getCancelUrl() File core/lib/Drupal/Core/Entity/EntityDeleteFormTrait.php, line 77 Class EntityDeleteFormTrait Provides a trait for an entity deletion form. Namespace Drupal\Core\Entity Code public function getCancelUrl() { $entity = $this->getEntity(); if ($entity->hasLinkTemplate('collection')) { // If available, return the collection URL. return $entity->urlInfo('collection'); } else { // Otherwise fall back to the default l

EntityDeleteFormTrait

Provides a trait for an entity deletion form. This trait relies on the StringTranslationTrait and the logger method added by FormBase. Hierarchy trait \Drupal\Core\Entity\EntityDeleteFormTrait uses ConfigDependencyDeleteFormTrait Related topics Entity API Describes how to define and manipulate content and configuration entities. File core/lib/Drupal/Core/Entity/EntityDeleteFormTrait.php, line 17 Namespace Drupal\Core\Entity Members Name Modifiers Type Description ConfigDepen

EntityDeleteForm::getConfigNamesToDelete

protected EntityDeleteForm::getConfigNamesToDelete(ConfigEntityInterface $entity) Returns config names to delete for the deletion confirmation form. Parameters \Drupal\Core\Config\Entity\ConfigEntityInterface $entity: The entity being deleted. Return value string[] A list of configuration names that will be deleted by this form. File core/lib/Drupal/Core/Entity/EntityDeleteForm.php, line 56 Class EntityDeleteForm Provides a generic base class for an entity deletion form. Namespace Dru

EntityDeleteForm::getConfigManager

protected EntityDeleteForm::getConfigManager() Gets the configuration manager. Return value \Drupal\Core\Config\ConfigManager The configuration manager. File core/lib/Drupal/Core/Entity/EntityDeleteForm.php, line 43 Class EntityDeleteForm Provides a generic base class for an entity deletion form. Namespace Drupal\Core\Entity Code protected function getConfigManager() { return \Drupal::service('config.manager'); }

EntityDeleteForm::buildForm

public EntityDeleteForm::buildForm(array $form, FormStateInterface $form_state) Form constructor. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Return value array The form structure. Overrides EntityConfirmFormBase::buildForm File core/lib/Drupal/Core/Entity/EntityDeleteForm.php, line 20 Class EntityDeleteForm Provides a generic base class for an entity deletion form. N

EntityDeleteForm

Provides a generic base class for an entity deletion form. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\Core\Entity\EntityForm implements EntityFormInterfaceclass \Drupal\Core\Entity\EntityConfirmFormBase implements ConfirmFormInterfaceclass \Drupal\Core\Entity\EntityDeleteForm uses EntityD

EntityDefinitionUpdateManagerInterface::updateFieldStorageDefinition

public EntityDefinitionUpdateManagerInterface::updateFieldStorageDefinition(FieldStorageDefinitionInterface $storage_definition) Applies any change performed to the passed field storage definition. Parameters \Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition: The field storage definition. File core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManagerInterface.php, line 175 Class EntityDefinitionUpdateManagerInterface Defines an interface for managing entity definition

EntityDefinitionUpdateManagerInterface::updateEntityType

public EntityDefinitionUpdateManagerInterface::updateEntityType(EntityTypeInterface $entity_type) Applies any change performed to the passed entity type definition. Parameters \Drupal\Core\Entity\EntityTypeInterface $entity_type: The entity type definition. File core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManagerInterface.php, line 125 Class EntityDefinitionUpdateManagerInterface Defines an interface for managing entity definition updates. Namespace Drupal\Core\Entity Code publi

EntityDefinitionUpdateManagerInterface::uninstallFieldStorageDefinition

public EntityDefinitionUpdateManagerInterface::uninstallFieldStorageDefinition(FieldStorageDefinitionInterface $storage_definition) Uninstalls a field storage definition. Parameters \Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition: The field storage definition. File core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManagerInterface.php, line 183 Class EntityDefinitionUpdateManagerInterface Defines an interface for managing entity definition updates. Namespace Drup

EntityDefinitionUpdateManagerInterface::uninstallEntityType

public EntityDefinitionUpdateManagerInterface::uninstallEntityType(EntityTypeInterface $entity_type) Uninstalls an entity type definition. Parameters \Drupal\Core\Entity\EntityTypeInterface $entity_type: The entity type definition. File core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManagerInterface.php, line 133 Class EntityDefinitionUpdateManagerInterface Defines an interface for managing entity definition updates. Namespace Drupal\Core\Entity Code public function uninstallEntity