Page Contents

Application

Application est le cœur de votre application. Il contrôle comment votre application est configurée, et quels plugins, middleware, commandes de console et routes sont inclus.

Vous pouvez trouver votre classe Application dans src/Application.php. Par défaut il sera assez petit et ne définira que quelques valeurs par défaut. Middleware. Les applications peuvent définir les methodes de hook suivantes:

  • bootstrap Utilisé pour chargé les fichiers de configuration, définir des constantes et d’autres fonctions globales. Par défaut, cela inclura config/bootstrap.php. C’est l’endroit idéal pour charger les Plugins que votre application utilise.
  • routes Utilisé pour charger les routes. Par défaut, cela inclura config/routes.php.
  • middleware Utilisé pour ajouter des middleware dans votre application.
  • console Utilisé pour ajouter des commandes de console à votre application. Par défaut, cela découvrira automatiquement les shells et les commandes dans votre application et dans tous les plugins.
  • events Utilisé pour ajouter des écouteurs (listener) d’événement au gestionnaire d’événements de l’application.