-
Notifications
You must be signed in to change notification settings - Fork 653
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[TASK] Add API to hide PseudoSite functionality
In order to avoid usages of using PseudoSite objects directly, the following changes have been made: The main entrypoint for finding sites is now encapsulated the SiteMatcher class. * SiteMatcher->matchByPageId($pageId) which consistently checks for Sites and Pseudo Sites. This is now a singleton as it factors PseudoSiteFinder directly. * NullSite for PID=0 (which is a slim version of a PseudoSite and will stay around for longer than the PseudoSite). This marks the last part of the Site API functionality, as TYPO3 is now ready to work with the Site API in all places throughout Frontend and Backend. Resolves: #85930 Releases: master Change-Id: I5e75da22337e126a39b459388e21d7f9fe05e556 Reviewed-on: https://review.typo3.org/57992 Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
- Loading branch information
1 parent
6665ed6
commit cf1d0f1
Showing
12 changed files
with
275 additions
and
193 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.