function bDefineRoutes(iBroadcastEvent $e) { # Existujúce cesty (routy) sú zadefinované v $e->getRefData(); $routes = &$e->getRefData(); # Môja nová routa $routes["my_route1"] = array( # CoolName "coolName" => "cesta1", # callback - funkcia, ktorá sa zavolá, keď zavoláme vygenerovanú cestu "callback" => array(&$this, "myRouteCallback"), # arguments - parametre "arguments" => array( # "1" - verzia parametrov "1" => array( "meno", "vek", ), ), ); } function myRouteCallback($settings = array(), $argumentsVersion = NULL) { echo "
Callback, argumentsVersion=$argumentsVersion\n";
	var_export($settings);
}