0
私はlaravel 5.3とauthプラグインを使用しています。カスタムクラスを追加中にクラスが存在しません
フォルダ構造
Laravel
のApp
- Customfolder
- ユーティリティ
- RegisQuesUtility
- ユーティリティ
- のHttp
- コントローラ
- 認証
- RegisterController.php
私はRegisterController.php
- 認証
namespace App\Http\Controllers\Auth; use App; class RegisterController extends Controller { function showRegistrationForm(){ $questionBuilder = App::make('Customfolder\Utilities\RegisQuesUtility'); } }
に使用しています。しかし、私はエラークラスCustomfolderを取得しています次のコード
- コントローラ
- Customfolder
\ Utilities \ RegisQuesUtility 存在しない。
何が原因と考えられる解決方法がありますか?
見つからない 'のApp \のHttp \コントローラが認証\アプリケーションを\します' – Jass
また、あなたの最初の提案を使用する場合は、ページの上部にあるUse Appを使用する必要がありますか? – Jass
更新された回答を確認してください。今は 'app()'メソッドを使っていますので、クラスの先頭に 'App'を使う必要はありません。 –