[BUGFIX] Allow overriding of Backend Routes 05/47005/2
authorBenni Mack <benni@typo3.org>
Thu, 3 Mar 2016 11:47:11 +0000 (12:47 +0100)
committerFrank Naegler <frank.naegler@typo3.org>
Fri, 4 Mar 2016 13:31:36 +0000 (14:31 +0100)
commit70acf102b73aff7c23174cc4390e29b9fe66d5e4
treeb70fbee30cd5ffe33dfec44e55ceed662ad9345a
parenta9d1b7d3083262375c90f6ac531871d1714dbed2
[BUGFIX] Allow overriding of Backend Routes

Adding backend routes from Configuration/Backend/Routes.php is
done via "+=" operator which does not allow to override routes with
the same name. This is however a wanted behaviour - allowing extensions
to override core routes.

The patch changes the "+=" operator to a simple array_merge() call
to allow to change existing routes.

Resolves: #74004
Releases: master, 7.6
Change-Id: I7caf1ab5a91f849b4789ea352c20af6239470f2f
Reviewed-on: https://review.typo3.org/47005
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Thomas Schlumberger <thomas@b13.de>
Tested-by: Thomas Schlumberger <thomas@b13.de>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
typo3/sysext/core/Classes/Core/Bootstrap.php