Overview

Packages

  • PHP
  • Router

Classes

  • Route
  • Router
  • RouterForIncludes
  • SimpleRoute
  • Overview
  • Package
  • Class
  • Tree

Class RouterForIncludes

Úprava routeru pro web skládaný pomocí include.

Router implements ArrayAccess
Extended by RouterForIncludes
Package: Router
Author: Viktorie Halasů
Version: 1.3
Link: http://projekty.vize.name/router/
Located at RouterForIncludes.php
Methods summary
public RouterForIncludes
# addToContext( )

Přidá proměnnou do kontextu. Je možné zadat buď asoc.pole jako jediný parametr, anebo (se dvěma param.) název + hodnotu.

Přidá proměnnou do kontextu. Je možné zadat buď asoc.pole jako jediný parametr, anebo (se dvěma param.) název + hodnotu.

Returns

RouterForIncludes
(fluent interface)

Throws

InvalidArgumentException
Pokud jméno proměnné není řetězec
protected array
# callbackFromString( string $str )

Vrátí pole se jmény includovaných souborů (a ověří, jestli existují)

Vrátí pole se jmény includovaných souborů (a ověří, jestli existují)

Parameters

$str
string

Returns

array

Throws

RuntimeException
Pokud soubor neexistuje
public
# delegate( )

Předá řízení (includuje požadované soubory).

Předá řízení (includuje požadované soubory).

Throws

BadFunctionCallException
Pokud callback neexistuje.
protected
# localInclude( string $filename )

Includuje soubor v uzavřeném kontextu.

Includuje soubor v uzavřeném kontextu.

Parameters

$filename
string
Cesta k souboru
Methods inherited from Router
__construct(), __get(), __set(), addRoute(), createQueryString(), getBaseUrl(), getCurrentUrl(), getParams(), insertParamsToUrl(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), parseUrl(), prepareUrlTemplate(), redirect(), resolveCallbackName(), setBaseUrl(), setCallbackMask(), setDefaultParams(), setErrorCallback(), setIgnoredUrlPart(), setOutputUrlPrefix(), setRouteKey(), templateExists(), url(), urlFromTemplate()
Constants inherited from Router
COPY_OLD_VALUE, PREPARE
Properties summary
protected array $context array()
#

Kontext pro includované soubory

Kontext pro includované soubory

Properties inherited from Router
$baseUrl, $callback, $callbackMask, $currentUrl, $defaultParams, $errorCallback, $ignoredUrlPart, $outputUrlPrefix, $params, $routes, $urlRouteKey, $urlTemplates
PHP Router ver.1.3, r02 API documentation generated by ApiGen 2.6.1