[BUGFIX] Add missing getTemplatePathAndFilename() in TemplatePaths 04/51004/7
authorDaniel Lorenz <info@extco.de>
Tue, 20 Dec 2016 11:43:27 +0000 (12:43 +0100)
committerMarkus Klein <markus.klein@typo3.org>
Wed, 21 Dec 2016 11:53:12 +0000 (12:53 +0100)
commitc80b6747d0ef55a033adbc4a18801c4722dae8c9
tree20ad3fc35dfb0518b4a8172125d5deb800a99948
parent21c217608fdd8171af0dc0bb23adb94799e87e11
[BUGFIX] Add missing getTemplatePathAndFilename() in TemplatePaths

The StandaloneView getTemplatePathAndFilename() calls
a method that the fluid standalone extension doesn't implement anymore,
hence the method is added to the Core's TemplatePaths class.

Additionally, a lot of type checks are added to ensure that the correct
object types are present in all usages.

Resolves: #79045
Releases: master
Change-Id: I3ec766a29c31d299451f33dd079a56e9a5855c69
Reviewed-on: https://review.typo3.org/51004
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/fluid/Classes/View/AbstractTemplateView.php
typo3/sysext/fluid/Classes/View/StandaloneView.php
typo3/sysext/fluid/Classes/View/TemplatePaths.php