Установленная библиотека Yii2 composer не распознается пространствами имен

Я пытаюсь развернуть приложение Yii2, которое использует службы OData. Но у меня есть небольшая проблема: я выбираю https://github.com/saintsystems/odata-client-php (Клиентская библиотека OData от SaintSystems), я установил с composer, и не было никаких жалоб. Но когда я использую экземпляр объектов, он говорит:

$odataClient = new ODataClient($odataServiceUrl);

затем

    Error
Class 'app\controllers\ODataClient' not found

И если

$odataClient = new \SaintSystems\OData\ODataClient($odataServiceUrl);

Тогда он жалуется:

Call to undefined method SaintSystems\OData\Query\Builder::post()

Поэтому я думаю, что Yii 2 не распознает пространства имен, или композитор не устанавливает их правильно. Как я могу заставить yii2 взять это пространство имен и успешно развернуть его с этой библиотекой.

Спасибо вам всем!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]