Zend Framework  3.0
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Scheme Class Reference

Scheme route. More...

Public Member Functions

 __construct ($scheme, array $defaults=[])
 Create a new scheme route.
 
 match (Request $request)
 match(): defined by RouteInterface interface.
 
 assemble (array $params=[], array $options=[])
 assemble(): Defined by RouteInterface interface.
 
 getAssembledParams ()
 getAssembledParams(): defined by RouteInterface interface.
 

Static Public Member Functions

static factory ($options=[])
 factory(): defined by RouteInterface interface.
 

Protected Attributes

 $scheme
 
 $defaults
 

Detailed Description

Scheme route.

Constructor & Destructor Documentation

__construct (   $scheme,
array  $defaults = [] 
)

Create a new scheme route.

Parameters
string$scheme
array$defaults

Member Function Documentation

assemble ( array  $params = [],
array  $options = [] 
)

assemble(): Defined by RouteInterface interface.

See Also
::assemble()
Parameters
array$params
array$options
Returns
mixed

Implements RouteInterface.

static factory (   $options = [])
static

factory(): defined by RouteInterface interface.

See Also
::factory()
Parameters
array | Traversable$options
Returns
Scheme
Exceptions
Exception\InvalidArgumentException

Implements RouteInterface.

getAssembledParams ( )

getAssembledParams(): defined by RouteInterface interface.

See Also
RouteInterface::getAssembledParams
Returns
array

Implements RouteInterface.

match ( Request  $request)

match(): defined by RouteInterface interface.

See Also
::match()
Parameters
Request$request
Returns
RouteMatch|null

Implements RouteInterface.

Member Data Documentation

$defaults
protected
$scheme
protected