ここに私のコントローラクラスがあります:
class CallrequestController extends BaseController {
public function getIndex()
{
return View::make('results');
}
}
次の場所に保存されます。
--app
--controllers
--CallrequestController.php
次に、作曲家を介してオートロードしました:
composer dump-autoload
次に、ルート ファイルにルートを追加します。
Route::controller('getrequest','CallrequestController');
php artisan ルート経由で登録されたルートは次のとおりです。
+--------+-------------------------------------------------------------------+------+-------------------------------------+----------------+---------------+
| Domain | URI | Name | Action | Before Filters | After Filters |
+--------+-------------------------------------------------------------------+------+-------------------------------------+----------------+---------------+
| | GET|HEAD / | | Closure | | |
| | GET|HEAD callrequest/index/{one?}/{two?}/{three?}/{four?}/{five?} | | CallrequestController@getIndex | | |
| | GET|HEAD callrequest | | CallrequestController@getIndex | | |
| | GET|HEAD|POST|PUT|PATCH|DELETE callrequest/{_missing} | | CallrequestController@missingMethod | | |
+--------+-------------------------------------------------------------------+------+-------------------------------------+----------------+---------------+
それでもコントローラーにルーティングされていないため、デフォルトで「おっと、何か問題が発生したようです」というメッセージが表示されます。エラーメッセージ。
私は何を間違っていますか?
編集もここにサンプルURLがあります:
mydomainname.com/getrequest