A filter can be defined as a controller class method.
For handling menu actions we'll need a new controller class.
Nous allons avoir besoin d'une nouvelle classe contrôleur pour gérer les actions du menu.
Assume your controller class depends on some other objects, such as a hotel booking service.
Supposons que votre classe de contrôleur dépende de quelques autres objets, comme un service de réservation d'hôtel.
Creating actions can be as simple as defining the so-called action methods in a controller class.
Créer des actions est aussi simple que de définir ce qu'on appelle des méthodes d'action dans une classe de contrôleur.
A Controller class file will be created like this
We can move the request handling logic to a Controller class so that our code is better organized and more readable.
Nous pouvons déplacer la logique de traitement des demandes vers une classe Controller afin que notre code soit mieux organisé et plus lisible.
Similarly, the action value is mapped to a method of the controller class.
De la même manière, la valeur de l'action correspond à une méthode de la classe contrôleur.
Then in this case, it will load controller class in controllers folder and rewrite task variable to real task.
Ainsi, dans ce cas, la classe controller va se charger dans le dossier controllers et réécrire la variable de tâche en tâche réelle.
An action, in its simplest form, is just a controller class method whose name starts with action.
Une action, dans sa forme la plus simple, est juste une méthode de la classe contrôleur dont le nom commence par action.
The domain () is followed by a controller class, that should be addressed, as well as a particular controller function.
Le nom de domaine () est suivi d'une classe contrôleur à adresser et d'une fonction de contrôleur spécifique.
For example, to create a post controller in the forum module shown in the last subsection, you should declare the controller class like the following
Par exemple, pour créer un contrôleur post dans le module forum présenté dans la section précédente, vous devez déclarer la classe de contrôleur comme ceci
Given the ID of the controller, the application will use the following rules to determine what the controller class is and where the class file is located.
Compte tenu de l'ID du contrôleur, l'application utilise les règles suivantes pour déterminer quelle est la classe de contrôleur et où le fichier de classe est situé.
This property allows you to map a controller ID to an arbitrary controller class.
Cette propriété vous permet de faire correspondre un identifiant (ID) de contrôleur avec une classe de contrôleur arbitraire.