Сперва создадим контроллер AjaxParseController
php artisan make:controller AjaxParseController
Перенесем данный контроллер в папку Admin
В файле routes/web.php создадим следующий маршрут
Route::group(['middleware'=>'admin'], function(){ Route::get('ajax/parse/catalog', 'Admin\AjaxParseController@getCatalog'); });
Рассмотрим контроллер. Т.к. сейчас он находится в папке Admin, то меняем namespace.
namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use App\Parser\Aliexpress; class AjaxParseController extends Controller{ public function getCatalog(){ $url = $_GET['url']; $id = (int)$_GET['id'] $parse = new Aliexpress(); $parse->getParse($url, $id); } }