[TYPO3-core] 6.2-git: compatibility with 4.x
Jigal van Hemert
jigal.van.hemert at typo3.org
Fri May 31 14:17:24 CEST 2013
Hi,
On 31-5-2013 12:38, Christian Weiske wrote:
>> What "compatibility layer" do you mean? Class names without the
>> namespace changes can still be used.
>> What functionality seems to be missing for you?
>
> The directory and its contents
>> typo3/sysext/cms/tslib/interfaces/
> is missing in typo3 core master currently. It exists in 4.5 and 4.7
> and 6.1.
Correct. Those files were deprecated in 6.0 and scheduled to be removed
in 6.2 (as shown in each of those files in 6.0 and 6.1).
They were only useful for explicit require/include statements. These
explicit includes can not be used in 6.2; your code must rely on the
autoloader (that is already working since 4.3 if I remember correctly)
and extensions must proved an ext_autoload.php file for the autoloader
(if they can't be loaded by convention).
--
Jigal van Hemert
TYPO3 CMS Active Contributor
TYPO3 .... inspiring people to share!
Get involved: typo3.org
More information about the TYPO3-team-core
mailing list