Классы Autoload с использованием пространства имен в Symfony 1.4

Я хочу включить oauth-клиента phpague ( https://github.com/thephpleague/oauth2-client ) в мой проект symfony (1.4), но он использует пространство имен везде, поэтому я рассмотрел обходной путь и придумал использование Symfony2 Universal автозагрузчик вместе с этим фрагментом кода в моем проектеConfiguration.class.php

public function namespacesClassLoader() { $loader = new UniversalClassLoader(); $loader->registerNamespaces(array( 'League' => __DIR__ . '/../lib/League', )); $loader->register(); } 

Эта функция вызывается внутри setup (). Это не работает, когда я пытаюсь создать экземпляр поставщика таким образом

 $provider = new League\OAuth2\Client\Provider\Google(array( 'clientId' => '', 'clientSecret' => '', 'redirectUri' => $redirect_url )); 

Есть идеи ?

Solutions Collecting From Web of "Классы Autoload с использованием пространства имен в Symfony 1.4"