Перед созданием контроллера вам необходимо знать роль контроллера. Через контроллер в структуре laravel мы связаны с базой данных и нашим состоянием, которое мы хотим поместить, и какую страницу для перенаправления выполняет контроллер. Например, мы знаем, что если нам нужно создать запрос запроса или обновить и удалить, то мы можем создать этот запрос в контроллере.
Как создать контроллер в Laravel. Для этого мы запускаем команду на cmd
php artisan make:controller UserController --resource
Когда вы запустите эту команду на cmd, вы найдете файл с именем UserController в этой директории файлового приложения вашего контроллера / Http / Controllers.
Таким образом, файл контроллера управляется из файла маршрута.
web.php
Route::get('/','UserController@index');UserController.php
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use App\Http\Controllers\Controller; class UserController extends Controller { public function index(){ view('index'); } }