i create a new route table in order to version control and require it on default table
require(__DIR__ . '/Routes/routes_v2.php');
then that my new route
Route::group(['prefix' => 'v2','middleware' => ['web'],'namespace'=>'v2\Home\Service'],function (){
//验证码
Route::post('send', 'ValidateController@sendSMS');
then that's my controller
namespace App\Http\Controllers\v2\Home\Service;
use App\Models\SMS\M3Result;
use Illuminate\Http\Request;
use App\Http\Model\Home\Members;
use App\Http\Model\Home\MembersAuth;
use App\Http\Tools\SMS\SendTemplateSMS;
use App\Http\Model\Home\TempPhone;
use App\Http\Requests;
use Carbon\Carbon;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Mail;
use Tymon\JWTAuth\Facades\JWTAuth;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Validator;
class ValidateController extends CommonController
when i run the php artisan route:liston my project
[ReflectionException]
Class App\Http\Controllers\v2\Home\Service\ValidateController does not exis
t
and input the route in url ,they return 500 Internal Server Error what problem for my route?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire