Le controller est la partie qui va traiter les données et les renvoyés à la vue, c'est le seul endroit où on fait du traitement de donnée.
php artisan make:controller HomeController
Cette commande va créer un controller nommé HomeController dans app/Http/Controllers.
class HomeController extends Controller
{
public function index()
{
$title = 'Accueil';
// Revoie de la variable title a la vue.
return view('accueil', compact('title'));
/***
* Ou bien:
* return view('accueil')->with('title', $title);
* return view('accueil', ['title' => $title]);
*/
}
}