Конструктор класса Yaf_Route_Simple

# Yaf_Route_Simple::__construct

(Yaf >=1.0.0)

Yaf_Route_Simple::__construct — Конструктор класса Yaf_Route_Simple

### Описание

public function Yaf_Route_Simple::__construct(string `$module_name`, string `$controller_name`, string `$action_name`)

Yaf_Route_Simple получит информацию о маршруте из строки запроса и параметры конструктора будут использоваться в качестве ключей при поиске информации о маршруте в $_GET.

Внимание

Функцию пока не задокументировали; для знакомства доступен только список аргументов.

### Список параметров

`module_name`

  Имя ключа информации о модуле.

`controller_name`

  Имя ключа информации о контроллере.

`action_name`

  Имя ключа информации о действии.

### Возвращаемые значения

Всегда возвращает `true`.

### Примеры

Пример #1 Пример использования Yaf_Route_Simple::route()

    <?php
       $route = new Yaf_Route_Simple("m", "controller", "act");
       Yaf_Router::getInstance()->addRoute("simple", $route);
    ?>

Пример #2 Пример использования Yaf_Route_Simple::route()

    Запрос: http://yourdomain.com/path/?controller=a&act=b
    => module = default(index), controller = a, action = b

    Запрос: http://yourdomain.com/path
    => module = default(index), controller = default(index), action = default(index)

### Смотрите также

- Yaf_Route_Supervar::route() - Назначение route
- Yaf_Route_Static::route() - Направляет запрос
- Yaf_Route_Regex::route() - Цель маршрута
- Yaf_Route_Rewrite::route() - Назначение route
- Yaf_Route_Map::route() - Назначение route

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