PHP 8.6.0 Beta 3 is available for testing

Yaf_Route_Simple::__construct

(Yaf >=1.0.0)

Yaf_Route_Simple::__constructConstruct a simple route

Descrizione

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

Construct a simple route. A simple route reads the module, controller and action names from the query variables named as the three arguments. For example, with the constructor arguments module, controller and action, the route matches a request like /?module=foo&controller=bar&action=list.

Elenco dei parametri

module_name

The name of the query variable that carries the module name.

controller_name

The name of the query variable that carries the controller name.

action_name

The name of the query variable that carries the action name.

Valori restituiti

No value is returned.

Esempi

Example #1 Yaf_Route_Simple::__construct() example

<?php
/**
 * Add a simple route to the Yaf_Router route stack.
 *
 * The route matches requests like:
 * http://yourdomain.com/index.php?m=main&c=product&a=detail
 */
Yaf_Dispatcher::getInstance()->getRouter()->addRoute("simple",
    new Yaf_Route_Simple("m", "c", "a")
);
?>

Il precedente esempio visualizzerà qualcosa simile a:

/* http://yourdomain.com/index.php?m=main&c=product&a=detail
 * routes to the following values:
 */
array(
  "module"     => "main",
  "controller" => "product",
  "action"     => "detail",
)

Vedere anche:

add a note

User Contributed Notes

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