簡體   English   中英

找不到 Laravel 類“App\\Http\\Controllers\\Auth\\route”

[英]Laravel Class 'App\Http\Controllers\Auth\route' not found

試圖從 redirectTo() 函數調用路由。 收到此錯誤消息

找不到類 'App\\Http\\Controllers\\Auth\\route' 錯誤

兩條路線都在 web.php 中

Route::get('/storeapproval',function() {
            return view('auth.storeNotApproved');});//I can call this

Route::post('auth/verifyMobilenumber/{user_id}')->name('auth.verifyMobilenumber'); //but this gives Class 'App\Http\Controllers\Auth\route' not found error


public function redirectTo()
    {
return '/storeapproval'; //this one works fine

     return route::post('auth.verifyMobilenumber',array('user_id'=>$userid,'role'=>"RESOWN",'phone'=>$user->email));   **// this one gives Class 'App\Http\Controllers\Auth\route' not found error**
}

我知道當你定義一個路徑時,你必須定義一個方法來執行,

所以這一行:

Route::post('auth/verifyMobilenumber/{user_id}')->name('auth.verifyMobilenumber');

應該

Route::post('auth/verifyMobilenumber/{user_id}','ControllerName@methodName')
->name('auth.verifyMobilenumber');

要么

Route::post('auth/verifyMobilenumber/{user_id}',function($user_id) {
            //some processing
            return view('some.view');
})->name('auth.verifyMobilenumber');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM