Wildcard route.

package Default

 Methods

Create a new wildcard route.

__construct(string $keyValueDelimiter = '/', string $paramDelimiter = '/', array $defaults = array()

Parameters

$keyValueDelimiter

string

$paramDelimiter

string

$defaults

array

assemble(): Defined by RouteInterface interface.

assemble(array $params = array(), array $options = array()) : mixed
see

Parameters

$params

array

$options

array

Returns

mixed

factory(): defined by RouteInterface interface.

factory(array|\Traversable $options = array()) : \Zend\Mvc\Router\Http\Wildcard
Static
see

Parameters

$options

array\Traversable

Exceptions

\Zend\Mvc\Router\Exception\InvalidArgumentException

Returns

\Zend\Mvc\Router\Http\Wildcard

getAssembledParams(): defined by RouteInterface interface.

getAssembledParams() : array
see
inherited_from \Zend\Mvc\Router\Http\RouteInterface::getAssembledParams()

Returns

array

match(): defined by RouteInterface interface.

match(\Zend\Stdlib\RequestInterface $request, integer|null $pathOffset = null) : \Zend\Mvc\Router\Http\RouteMatch | null
see

Parameters

$request

\Zend\Stdlib\RequestInterface

$pathOffset

integernull

Returns

\Zend\Mvc\Router\Http\RouteMatchnull

 Properties

 

List of assembled parameters.

$assembledParams : array

Default

array()
 

Default values.

$defaults : array

Default

 

Delimiter between keys and values.

$keyValueDelimiter : string

Default

 

Delimiter before parameters.

$paramDelimiter : array

Default