[!!!][TASK] FAL: Use file drivers correctly in Folder::getSubfolder 79/38479/11
authorMichael Oehlhof <typo3@oehlhof.de>
Sat, 4 Apr 2015 13:43:09 +0000 (15:43 +0200)
committerMarkus Klein <markus.klein@typo3.org>
Sat, 20 Jun 2015 11:24:41 +0000 (13:24 +0200)
commit71c6ee6ce83e6c449ca606cd3d6cc23855b8038a
treee8ce37f2a11c425028f0c1498dcf1f3067d45746
parent8885af87dea84df9f8f49811c767a99e1735a728
[!!!][TASK] FAL: Use file drivers correctly in Folder::getSubfolder

This patch extends the API of the DriverInterface.

The Folder::getSubfolder() function now asks for the correct folder.
The getFolderInFolder($folderName, $folder) function is added
to ResourceStorage and the getFolderInFolder and getFileInFolder
functions are added to the DriverInterface.

Resolves: #65305
Resolves: #59475
Resolves: #59473
Releases: master
Change-Id: Ib3e8e76ebf4ce43a442dab610c882d7a075a791f
Reviewed-on: http://review.typo3.org/38479
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/core/Classes/Resource/Driver/DriverInterface.php
typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php
typo3/sysext/core/Classes/Resource/Folder.php
typo3/sysext/core/Classes/Resource/ResourceStorage.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-65305-AddFunctionsToDriverInterface.rst [new file with mode: 0644]