# La clase Yaf_Route_Simple

(Yaf >=1.0.0)

## Introducción

Yaf_Route_Simple comparará la cadena de consulta, y buscará la información de enrutamiento.

Todo lo que se necesita es indicar a Yaf_Route_Simple qué clave de la variable $_GET es un módulo, qué clave es un controlador, y qué clave es una acción.

Yaf_Route_Simple::route() siempre devuelve `true`, por lo que es importante poner Yaf_Route_Simple al frente de la pila de enrutamiento, de otro modo todas las otras rutas no serán llamadas.

## Sinopsis de la Clase

class Yaf_Route_Simple implements Yaf_Route_Interface {
/* Propiedades */
protected $controller;
protected $module;
protected $action;
/* Métodos */
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
}

## Propiedades

controller

module

action

## Tabla de contenidos

- Yaf_Route_Simple::assemble — Ensamblar un URL
- Yaf_Route_Simple::__construct — El constructor de la clase Yaf_Route_Simple
- Yaf_Route_Simple::route — Enviar una petición

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open