私は解決策を探しましたが運はありませんでした。Laravel 5 - コントローラのアクションをリダイレクトできません
エラーメッセージ:
InvalidArgumentException in UrlGenerator.php line 602:
Action [email protected] not defined.
route.php:
Route::group(['prefix' => 'user'], function() {
Route::get('/{id}', function ($id) {
$id = auth()->user()->id;
return redirect()->action('[email protected]');
});
Route::post('/', '[email protected]');
Route::post('/edit', '[email protected]');
});
UserController.php私のインデックスメソッドが明らかに設定されていても
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Validator;
use DB;
use App\User;
use App\Http\Requests;
use Session;
class UserController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('users.profile');
}
....それでもエラー浮き出る。エラーを見つけてください。ありがとう!
可能性のある重複した[Laravel 4リダイレクト::アクション()「ルート定義されていません」](HTTP: //stackoverflow.com/questions/21416083/laravel-4-redirectaction-route-not-defined) –