PHP Class Symfony\Component\Routing\Generator\UrlGenerator

Author: Fabien Potencier ([email protected])
Inheritance: implements Symfony\Component\Routing\Generator\UrlGeneratorInterface, implements Symfony\Component\Routing\Generator\ConfigurableRequirementsInterface
Afficher le fichier Open project: pmjones/php-framework-benchmarks Class Usage Examples

Protected Properties

Свойство Type Description
$context
$decodedChars

Méthodes publiques

Méthode Description
__construct ( RouteCollection $routes, Symfony\Component\Routing\RequestContext $context ) Constructor.
generate ( string $name, array $parameters = [], boolean $absolute = false ) : string Generates a URL from the given parameters.
getContext ( ) : Symfony\Component\Routing\RequestContext Gets the request context.
setContext ( Symfony\Component\Routing\RequestContext $context ) Sets the request context.

Méthodes protégées

Méthode Description
doGenerate ( $variables, $defaults, $requirements, $tokens, $parameters, $name, $absolute )

Method Details

__construct() public méthode

Constructor.
public __construct ( RouteCollection $routes, Symfony\Component\Routing\RequestContext $context )
$routes Symfony\Component\Routing\RouteCollection A RouteCollection instance
$context Symfony\Component\Routing\RequestContext The context

doGenerate() protected méthode

protected doGenerate ( $variables, $defaults, $requirements, $tokens, $parameters, $name, $absolute )

generate() public méthode

Generates a URL from the given parameters.
public generate ( string $name, array $parameters = [], boolean $absolute = false ) : string
$name string The name of the route
$parameters array An array of parameters
$absolute boolean Whether to generate an absolute URL
Résultat string The generated URL

getContext() public méthode

Gets the request context.
public getContext ( ) : Symfony\Component\Routing\RequestContext
Résultat Symfony\Component\Routing\RequestContext The context

setContext() public méthode

Sets the request context.
public setContext ( Symfony\Component\Routing\RequestContext $context )
$context Symfony\Component\Routing\RequestContext The context

Property Details

$context protected_oe property

protected $context

$decodedChars protected_oe property

protected $decodedChars