mercredi 7 décembre 2016

i create new route table on my project, but the class not found

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