class DeleteMultiple
Same name and namespace in other branches
- 11.x core/modules/node/src/Form/DeleteMultiple.php \Drupal\node\Form\DeleteMultiple
- 10 core/modules/node/src/Form/DeleteMultiple.php \Drupal\node\Form\DeleteMultiple
- 8.9.x core/modules/node/src/Form/DeleteMultiple.php \Drupal\node\Form\DeleteMultiple
Provides a node deletion confirmation form.
@internal
Hierarchy
- class \Drupal\Core\Form\FormBase extends \Drupal\Core\Form\FormInterface, \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\DependencyInjection\DependencySerializationTrait, \Drupal\Core\Logger\LoggerChannelTrait, \Drupal\Core\Messenger\MessengerTrait, \Drupal\Core\Routing\RedirectDestinationTrait, \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\Core\Form\ConfirmFormBase extends \Drupal\Core\Form\ConfirmFormInterface implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Entity\Form\DeleteMultipleForm extends \Drupal\Core\Form\BaseFormIdInterface implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\node\Form\DeleteMultiple implements \Drupal\Core\Entity\Form\DeleteMultipleForm
- class \Drupal\Core\Entity\Form\DeleteMultipleForm extends \Drupal\Core\Form\BaseFormIdInterface implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\Core\Form\ConfirmFormBase extends \Drupal\Core\Form\ConfirmFormInterface implements \Drupal\Core\Form\FormBase
Expanded class hierarchy of DeleteMultiple
3 string references to 'DeleteMultiple'
- DefaultPluginManagerTest::testCacheClearWithTags in core/
tests/ Drupal/ Tests/ Core/ Plugin/ DefaultPluginManagerTest.php - Tests the plugin manager cache clear with tags.
- KeyValueEntityStorageTest::testDeleteNothing in core/
tests/ Drupal/ Tests/ Core/ Entity/ KeyValueStore/ KeyValueEntityStorageTest.php - @covers ::delete[[api-linebreak]] @covers ::doDelete[[api-linebreak]]
- node.routing.yml in core/
modules/ node/ node.routing.yml - core/modules/node/node.routing.yml
File
-
core/
modules/ node/ src/ Form/ DeleteMultiple.php, line 13
Namespace
Drupal\node\FormView source
class DeleteMultiple extends EntityDeleteMultipleForm {
/**
* {@inheritdoc}
*/
public function getCancelUrl() {
return new Url('system.admin_content');
}
/**
* {@inheritdoc}
*/
protected function getDeletedMessage($count) {
return $this->formatPlural($count, 'Deleted @count content item.', 'Deleted @count content items.');
}
/**
* {@inheritdoc}
*/
protected function getInaccessibleMessage($count) {
return $this->formatPlural($count, "@count content item has not been deleted because you do not have the necessary permissions.", "@count content items have not been deleted because you do not have the necessary permissions.");
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.