Construtor de Yaf_Route_Supervar

# Yaf_Route_Supervar::__construct

(Yaf >=1.0.0)

Yaf_Route_Supervar::__construct — Construtor de Yaf_Route_Supervar

### Descrição

public function Yaf_Route_Supervar::__construct(string `$supervar_name`)

Yaf_Route_Supervar é similar a Yaf_Route_Static, a diferença é que Yaf_Route_Supervar irá procurar por informação de caminho na string da requisição e o parâmetro supervar_name é a chave.

### Parâmetros

`supervar_name`

  O nome da chave.

### Valor Retornado

### Exemplos

Exemplo #1 Exemplo de Yaf_Route_Supervar

    <?php
       /**
        * Adiciona uma rota supervar à pilha de rotas Yaf_Router
        */
        Yaf_Dispatcher::getInstance()->getRouter()->addRoute(
            "name",
            new Yaf_Route_Supervar("r")
        );
    ?>

O exemplo acima produzirá algo semelhante a:

    /** for request: http://seudominio.com/xx/oo/?r=/ctr/act/var/value
      * will result in following:
      */
      array (
          "module"   => index, // padrão
          "controller" => ctr,
          "action"     => act,
          "params"     => array (
              "var" => value,
          )
      )

### Veja Também

- Yaf_Router::addRoute() - Adiciona nova rota
- Yaf_Router::addConfig() - Adiciona as rotas definidas na configuração
- Yaf_Route_Static
- Yaf_Route_Regex
- Yaf_Route_Simple
- Yaf_Route_Rewrite
- Yaf_Route_Map

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