【发布时间】:2014-01-26 19:13:48
【问题描述】:
我在 Laravel 中使用 IoC 容器,我试图从我的数据库中获取所有数据
<?php namespace API;
class ProductRepository implements ProductRepositoryInterface {
public function getProducts()
{
return Product::all();
}
}
当我运行它时,我得到了这个错误
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'API\Product' not found
我猜它正试图在我命名空间的 API 文件夹中找到产品模型。我的问题是如何让我的应用程序知道 Product:all() 应该使用 Product 模型。我的名字间距正确吗? ProductRespository 位于一个名为 API 的文件夹中。
【问题讨论】:
标签: php laravel namespaces