名称空间

时间:2018-03-21 21:00:14

标签: php yii2 namespaces odata

我正在尝试部署一个消耗OData服务的Yii2应用程序。但是我有点问题:我选择了https://github.com/saintsystems/odata-client-php(来自SaintSystems的OData客户端库),我安装了作曲家并且没有抱怨。但是,当我使用实例化它所说的对象时:

$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 个答案:

没有答案