X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fcontent_translation%2Fsrc%2FController%2FContentTranslationController.php;fp=web%2Fcore%2Fmodules%2Fcontent_translation%2Fsrc%2FController%2FContentTranslationController.php;h=e5af1c31f43c0b309c600abcc26eba34b84c76ed;hp=3f5891b73a8514ffed987bb71e382c24c32c8c14;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hpb=74df008bdbb3a11eeea356744f39b802369bda3c diff --git a/web/core/modules/content_translation/src/Controller/ContentTranslationController.php b/web/core/modules/content_translation/src/Controller/ContentTranslationController.php index 3f5891b73..e5af1c31f 100644 --- a/web/core/modules/content_translation/src/Controller/ContentTranslationController.php +++ b/web/core/modules/content_translation/src/Controller/ContentTranslationController.php @@ -145,37 +145,14 @@ class ContentTranslationController extends ControllerBase { $translations = $entity->getTranslationLanguages(); } - $add_url = new Url( - "entity.$entity_type_id.content_translation_add", - [ - 'source' => $original, - 'target' => $language->getId(), - $entity_type_id => $entity->id(), - ], - [ - 'language' => $language, - ] - ); - $edit_url = new Url( - "entity.$entity_type_id.content_translation_edit", - [ - 'language' => $language->getId(), - $entity_type_id => $entity->id(), - ], - [ - 'language' => $language, - ] - ); - $delete_url = new Url( - "entity.$entity_type_id.content_translation_delete", - [ - 'language' => $language->getId(), - $entity_type_id => $entity->id(), - ], - [ - 'language' => $language, - ] - ); + $options = ['language' => $language]; + $add_url = $entity->toUrl('drupal:content-translation-add', $options) + ->setRouteParameter('source', $original) + ->setRouteParameter('target', $language->getId()); + $edit_url = $entity->toUrl('drupal:content-translation-edit', $options) + ->setRouteParameter('language', $language->getId()); + $delete_url = $entity->toUrl('drupal:content-translation-delete', $options) + ->setRouteParameter('language', $language->getId()); $operations = [ 'data' => [ '#type' => 'operations',