[TASK] Add SiteInterface to site handling 85/57085/5
authorBenni Mack <benni@typo3.org>
Tue, 29 May 2018 22:10:04 +0000 (00:10 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Thu, 2 Aug 2018 14:31:41 +0000 (16:31 +0200)
commit6e1222d1291b8065bc0a358a5d0c6ce34eaacf83
tree52d05bc62ea8028f69786d625e584518404c13ba
parent0fd3a30481b674804f83f0cc14c7eb79b29d5892
[TASK] Add SiteInterface to site handling

In order to allow sites without configuration
(e.g. based on sys_domain records),  a site interface
is added which also allows to code against.

Resolves: #85717
Releases: master
Change-Id: Icc3c8f574855d2c54560d49320dda6de426977e5
Reviewed-on: https://review.typo3.org/57085
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
typo3/sysext/core/Classes/Site/Entity/Site.php
typo3/sysext/core/Classes/Site/Entity/SiteInterface.php [new file with mode: 0644]
typo3/sysext/core/Classes/Site/Entity/SiteLanguage.php
typo3/sysext/core/Classes/Site/SiteFinder.php
typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php