diff --git a/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/Core/Entity/Term.php b/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/Core/Entity/Term.php index 7d8259d..132fc2c 100644 --- a/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/Core/Entity/Term.php +++ b/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/Core/Entity/Term.php @@ -22,7 +22,7 @@ * module = "taxonomy", * controller_class = "Drupal\taxonomy\TermStorageController", * render_controller_class = "Drupal\taxonomy\TermRenderController", - * access_controller_class = "Drupal\taxonomy\TaxonomyAccessController", + * access_controller_class = "Drupal\taxonomy\TermAccessController", * form_controller_class = { * "default" = "Drupal\taxonomy\TermFormController" * }, diff --git a/core/modules/taxonomy/lib/Drupal/taxonomy/TaxonomyAccessController.php b/core/modules/taxonomy/lib/Drupal/taxonomy/TermAccessController.php similarity index 92% rename from core/modules/taxonomy/lib/Drupal/taxonomy/TaxonomyAccessController.php rename to core/modules/taxonomy/lib/Drupal/taxonomy/TermAccessController.php index 752801f..c45aa02 100644 --- a/core/modules/taxonomy/lib/Drupal/taxonomy/TaxonomyAccessController.php +++ b/core/modules/taxonomy/lib/Drupal/taxonomy/TermAccessController.php @@ -2,7 +2,7 @@ /** * @file - * Contains \Drupal\taxonomy\TaxonomyAccessController. + * Contains \Drupal\taxonomy\TermAccessController. */ namespace Drupal\taxonomy; @@ -16,8 +16,7 @@ * * @see \Drupal\taxonomy\Plugin\Core\Entity\Term */ - -class TaxonomyAccessController extends EntityAccessController { +class TermAccessController extends EntityAccessController { /** * Implements \Drupal\Core\Entity\EntityAccessControllerInterface::viewAccess(). diff --git a/core/modules/taxonomy/lib/Drupal/taxonomy/TermTranslationController.php b/core/modules/taxonomy/lib/Drupal/taxonomy/TermTranslationController.php index 88065e6..1bb12c8 100644 --- a/core/modules/taxonomy/lib/Drupal/taxonomy/TermTranslationController.php +++ b/core/modules/taxonomy/lib/Drupal/taxonomy/TermTranslationController.php @@ -21,11 +21,9 @@ class TermTranslationController extends EntityTranslationController { public function getAccess(EntityInterface $entity, $op) { switch ($op) { case 'create': - return $entity->access('create'); case 'update': - return $entity->access('update'); case 'delete': - return $entity->access('delete'); + return $entity->access($op); } return parent::getAccess($entity, $op); }