Как я могу добавить пространство имен в Symfony 2.1?

У меня есть сторонняя библиотека, использующая пространства имен, которые я хотел бы добавить в каталог vendor. По определенным причинам я могуt использовать композитора для этой библиотеки. Добавление его с помощью метода add ClassLoader у меня не работает ("класс не найден). В деталях:

Я использую Symfony 2.1.7.

// app/autoload.php
use Doctrine\Common\Annotations\AnnotationRegistry;
$loader = require __DIR__.'/../vendor/autoload.php';
$loader->add('Example', realpath(__DIR__.'/../vendor/example/src'));
AnnotationRegistry::registerLoader(array($loader, 'loadClass'));
return $loader;

Структура каталогов в каталоге поставщиков:

//vendor/example/src/Foo.php
namespace Example;
class Foo {

}

Используя это в моем контроллере:

 $bar = new \Example\Foo();

Результат:

Учебный класс 'Пример \ Foo» не найдено

Где моя ошибка? И / или: чтолучший способ отладить эту проблему в Symfony 2.1?

Ответы на вопрос(3)

Ваш ответ на вопрос