# Класс Yaf_Route_Simple

(Yaf >=1.0.0)

## Введение

Yaf_Route_Simple будет сравнивать строку запроса и выдавать информацию по соответствующему маршруту.

Все, что вам нужно сделать, это сказать Yaf_Route_Simple, какой ключ в $_GET является модулем, какой контроллером, а какой действием.

Yaf_Route_Simple::route() всегда возвращает `true`, так что важно поместить Yaf_Route_Simple в начало стека маршрутизации, иначе никакие другие маршрутизаторы не будут вызваны.

## Обзор класса

class Yaf_Route_Simple implements Yaf_Route_Interface {
/* Свойства */
protected $controller;
protected $module;
protected $action;
/* Методы */
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
}

## Свойства

controller

module

action

## Содержание

- Yaf_Route_Simple::assemble — Собирает URL
- Yaf_Route_Simple::__construct — Конструктор класса Yaf_Route_Simple
- Yaf_Route_Simple::route — Направляет запрос

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