[TASK] Protect internal properties of PageRepository 18/52918/13
authorElmar Hinz <t3elmar@gmail.com>
Tue, 23 May 2017 14:50:58 +0000 (16:50 +0200)
committerBenni Mack <benni@typo3.org>
Thu, 7 Dec 2017 15:46:46 +0000 (16:46 +0100)
commit3a5a06304db51796bed40e8c97a40a6f09abea11
treedf1e16864bb07c920ba860e9e3d0646e42e32b4c
parent725505c725d6ac34b29062f89fac2ddbf55819ad
[TASK] Protect internal properties of PageRepository

Mark the public properties as protected and deprecate them within
PageRepository:

- workspaceCache
- error_getRootLine
- error_getRootLine_failPid

Change-Id: I4ed101794dcfc7fa054d42d9e58ad8b5718bcc5d
Releases: master
Resolves: #81318
Reviewed-on: https://review.typo3.org/52918
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
typo3/sysext/core/Documentation/Changelog/master/Deprecation-81318-PublicPropertiesOfPageRepository.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Page/PageRepository.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/PropertyPublicMatcher.php