0

同じクラス名のライブラリとモデルがあります。ライブラリ クラスでモデルをインスタンス化するにはどうすればよいですか?

/application/libraries/property/request.php

<?php namespace Property;

class Request {
...

/アプリケーション/モデル/request.php

<?php 

class Request extends Eloquent {
...

リクエスト ライブラリでモデルをインスタンス化する必要があります。new \Models\Request()「クラス 'Models\Request' が見つかりません」という結果になります。

クラス名を変更せずにこの問題を解決する方法はありますか?

4

2 に答える 2

1

new Request()、またはを試しましたかnew \Request()? よくわかりませんが、あなたのRequestモデルはModels名前空間で定義されていないので、それが原因かもしれません…</p>

于 2013-05-05T19:55:59.410 に答える