Класс не вызывается в Symfony после его установки с помощью composer - PullRequest
0 голосов
/ 21 мая 2018

У меня есть такая структура каталогов:

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Я не уверен, что я делаю не так здесь.Другие пакеты работают.Любая помощь?

...