La classe Yaf_Route_Simple

(Yaf >=1.0.0)

Introduction

Yaf_Route_Simple détermine les informations de routage à partir de la chaîne de requête. Il suffit d'indiquer à Yaf_Route_Simple quelle clé de $_GET est le module, quelle clé est le contrôleur et quelle clé est l'action.

Yaf_Route_Simple::route() prend en charge la requête (retourne true) dès qu'au moins une de ces clés est présente dans la chaîne de requête ; les routes enregistrées après elle dans la pile ne seront donc pas essayées pour une telle requête. Elle ne laisse passer la requête (retourne false) que lorsque aucune des clés configurées n'apparaît.

Synopsis de la classe

class Yaf_Route_Simple implements Yaf_Route_Interface {
/* Propriétés */
protected $controller;
protected $module;
protected $action;
/* Méthodes */
public function __construct(string $module_name, string $controller_name, string $action_name)
public function assemble(array $info, array $query = ?): string
public function route(Yaf_Request_Abstract $request): bool
}

Propriétés

controller

module

action

Sommaire

+add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top