我在 Laravel 存储库中很新。
我正在使用l5-repository 包。
当我创建资源控制器时,它创建如下:
public function __construct(MyRepository $repository, MyValidator $validator) { $this->repository = $repository; $this->validator = $validator; }
我可以在这个控制器中获得MyRepository
实例。$this->repository
但是我需要在这个控制器中使用另一个存储库。
我试图像这样但失败了。
$anotherRepo = new AnotherRepo(); // I think AnotherRepo` is interface.
我打算获取$anotherRepo->all()
数据但无法获取$anotherRepo
实例。
请帮助我如何获取存储库实例。
DIEA