Part route match.

copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Create a part RouteMatch with given parameters and length.

__construct(array $params, int $length) 

Parameters

$params

array

$length

int

Get the matched path length.

getLength() : int

Returns

int

Get name of matched route.

getMatchedRouteName() : string
Inherited

inherited_from \Zend\Mvc\Router\RouteMatch::getMatchedRouteName()

Returns

string

Get a specific parameter.

getParam(string $name, mixed $default) : mixed
Inherited

inherited_from \Zend\Mvc\Router\RouteMatch::getParam()

Parameters

$name

string

$default

mixed

Returns

mixed

Get all parameters.

getParams() : array
Inherited

inherited_from \Zend\Mvc\Router\RouteMatch::getParams()

Returns

array

Merge parameters from another match.

merge(\Zend\Mvc\Router\Console\RouteMatch $match) : \Zend\Mvc\Router\Console\RouteMatch

setMatchedRouteName(): defined by BaseRouteMatch.

setMatchedRouteName(string $name) : \Zend\Mvc\Router\Console\self

see \Zend\Mvc\Router\RouteMatch::setMatchedRouteName()

Parameters

$name

string

Returns

\Zend\Mvc\Router\Console\self

Set a parameter.

setParam(string $name, mixed $value) : \Zend\Mvc\Router\RouteMatch
Inherited

inherited_from \Zend\Mvc\Router\RouteMatch::setParam()

Parameters

$name

string

$value

mixed

Returns

 Properties

 

Length of the matched path.

$length : int

 

Matched route name.

$matchedRouteName : string
Inherited

inherited_from \Zend\Mvc\Router\RouteMatch::$$matchedRouteName
 

Match parameters.

$params : array
Inherited

inherited_from \Zend\Mvc\Router\RouteMatch::$$params