Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / entity / src / Routing / DeleteMultipleRouteProvider.php
diff --git a/web/modules/contrib/entity/src/Routing/DeleteMultipleRouteProvider.php b/web/modules/contrib/entity/src/Routing/DeleteMultipleRouteProvider.php
deleted file mode 100644 (file)
index b8dced0..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-
-namespace Drupal\entity\Routing;
-
-use Drupal\Core\Entity\EntityTypeInterface;
-use Drupal\Core\Entity\Routing\EntityRouteProviderInterface;
-use Symfony\Component\Routing\Route;
-use Symfony\Component\Routing\RouteCollection;
-
-/**
- * Provides the HTML route for deleting multiple entities.
- */
-class DeleteMultipleRouteProvider implements EntityRouteProviderInterface {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function getRoutes(EntityTypeInterface $entity_type) {
-    $routes = new RouteCollection();
-    if ($route = $this->deleteMultipleFormRoute($entity_type)) {
-      $routes->add('entity.' . $entity_type->id() . '.delete_multiple_form', $route);
-    }
-
-    return $routes;
-  }
-
-  /**
-   * Returns the delete multiple form route.
-   *
-   * @param \Drupal\Core\Entity\EntityTypeInterface $entity_type
-   *   The entity type.
-   *
-   * @return \Symfony\Component\Routing\Route|null
-   *   The generated route, if available.
-   */
-  protected function deleteMultipleFormRoute(EntityTypeInterface $entity_type) {
-    if ($entity_type->hasLinkTemplate('delete-multiple-form')) {
-      $route = new Route($entity_type->getLinkTemplate('delete-multiple-form'));
-      $route->setDefault('_form', '\Drupal\entity\Form\DeleteMultipleForm');
-      $route->setDefault('entity_type_id', $entity_type->id());
-      $route->setRequirement('_entity_delete_multiple_access', $entity_type->id());
-
-      return $route;
-    }
-  }
-
-}