У меня есть такая структура каталогов:
symfonyproject/src/mybundle/composer.json
Внутри этого пакета я сделал:
composer require sabre/xml
Он был установлен нормально, как и все остальные установленные пакеты, однако он выигралне загружается.
use Sabre;
...
$writer = new Sabre\Xml\Writer();
Это дает мне эту ошибку:
Попытка загрузить класс "Writer" из пространства имен "Sabre \ Xml".Вы забыли оператор use для другого пространства имен?
Я проверил: symfonyproject/src/mybundle/vendor/composer/autoloade_psr4
И параметры есть:
'Sabre\\Xml\\' => array($vendorDir . '/sabre/xml/lib'),
'Sabre\\Uri\\' => array($vendorDir . '/sabre/uri/lib'),
IЯ не уверен, что я делаю не так здесь.Другие пакеты работают.Любая помощь?