[BUGFIX] OpenId needs library after removing classFile 54/17954/4
authorJigal van Hemert <jigal@xs4all.nl>
Sat, 2 Feb 2013 16:50:17 +0000 (17:50 +0100)
committerJigal van Hemert <jigal@xs4all.nl>
Sat, 2 Feb 2013 18:03:53 +0000 (19:03 +0100)
commitcd5eff745a3f487bf4aebd1f79ce009d2b16d6ae
treefe5a771cd923383c255a7bb7b29bf727b30ff61c
parentaa1d95efb2243ef0319f54fbccddddc6aa42c461
[BUGFIX] OpenId needs library after removing classFile

After removing the classFile setting for services the OpenID
authentication service needs to have its library loaded
explicitly. Unlike the rest of the core this external
library doesn't use namespaces and can't rely on the autoloader.
Furthermore, the library might not have a unique name if
for example a second extensions delivers the same library,
therefor the problem is for now not solved with an ext_autoload
entry, but is required directly at where needed.

Change-Id: Ibb364ebbf3a16f63f61bef3b1987963b6c7f881a
Fixes: #45095
Related: #37115
Releases: 6.1
Reviewed-on: https://review.typo3.org/17954
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
typo3/sysext/openid/Classes/OpenidService.php