Dans cet exemple, nous allons voir comment créer un controller dont l'intérêt sera de retourner le résultat d'une multiplication de deux entiers (pratique si on ne retrouve plus sa calculatrice).
Purpose of this example controller will be to give result of two integers multiplication (very useful if you lost your calculator).
En utilisant les routes, l'URL d'une requête est liée à une action d'un controller (une méthode d'une classe controller spécifique).
Using routes, a request URL is mapped to a controller action (a method in a specific controller class).
Ci-dessus se trouve le stack trace généré en appelant Debugger::trace() dans une action d'un controller.
Above is the stack trace generated by calling Debugger::trace() in a controller action.
$Vous pouvez tirer profit des elements en utilisant requestAction(). La fonction requestAction() récupère les variables de vues à partir d'une action d'un controller et les retourne en tableau.
You can take full advantage of elements by using requestAction(), which fetches view variables from a controller action and returns them as an array.
Change le mode de rendu d'un controller pour le type spécifié.
Change the render mode of a controller to the specified type.
Il peut être employé comme un controller pour les logiciels les plus importants.
It can be used like a controller for the most important softwares.
Nous allons maintenant créer un controller pour nos posts.
Maintenant que notre model est créé, nous avons besoin d'un controller pour nos articles.
With our model created, we need a controller for our articles.
Les actions sont les méthodes d'un controller qui gère les requêtes.
Actions are methods on a controller that handle requests.
C'est un controller simple et optionnel qui permet d'afficher un contenu statique.
This is a simple and optional controller for serving up static content.
Une action et une méthode unique d'un controller.
An action is a single method of a controller.
Par défaut, toutes les vues affichées par un controller ont le même layout.
By default, every view rendered by a controller is placed inside a layout.
Par défaut, toutes les méthodes publiques d'un controller sont des actions accessibles d'une url.
By default all public methods on a controller are an action, and accessible from a url.