class RouteMock in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony-cmf/routing/Tests/Routing/RouteMock.php \Symfony\Cmf\Component\Routing\Tests\Routing\RouteMock
Hierarchy
- class \Symfony\Component\Routing\Route implements \Symfony\Component\Routing\Serializable
- class \Symfony\Cmf\Component\Routing\Tests\Routing\RouteMock implements RouteObjectInterface
Expanded class hierarchy of RouteMock
File
- vendor/
symfony-cmf/ routing/ Tests/ Routing/ RouteMock.php, line 18
Namespace
Symfony\Cmf\Component\Routing\Tests\RoutingView source
class RouteMock extends SymfonyRoute implements RouteObjectInterface {
private $locale;
public function setLocale($locale) {
$this->locale = $locale;
}
public function getContent() {
return null;
}
public function getDefaults() {
$defaults = array();
if (!is_null($this->locale)) {
$defaults['_locale'] = $this->locale;
}
return $defaults;
}
public function getRequirement($key) {
if (!$key == '_locale') {
throw new \Exception();
}
return $this->locale;
}
public function getRouteKey() {
return null;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
private | property | ||
Route:: |
public | function | Adds defaults. | |
Route:: |
public | function | Adds options. | |
Route:: |
public | function | Adds requirements. | |
Route:: |
public | function | Compiles the route. | |
Route:: |
public | function | Returns the condition. | |
Route:: |
public | function | Gets a default value. | |
Route:: |
public | function | Returns the pattern for the host. | |
Route:: |
public | function | Returns the uppercased HTTP methods this route is restricted to. So an empty array means that any method is allowed. | |
Route:: |
public | function | Get an option value. | |
Route:: |
public | function | Returns the options. | |
Route:: |
public | function | Returns the pattern for the path. | |
Route:: |
public | function | Returns the pattern for the path. | |
Route:: |
public | function | Returns the requirements. | |
Route:: |
public | function | Returns the lowercased schemes this route is restricted to. So an empty array means that any scheme is allowed. | |
Route:: |
public | function | Checks if a default value is set for the given variable. | |
Route:: |
public | function | Checks if an option has been set. | |
Route:: |
public | function | Checks if a requirement is set for the given key. | |
Route:: |
public | function | Checks if a scheme requirement has been set. | |
Route:: |
private | function | ||
Route:: |
public | function | ||
Route:: |
public | function | Sets the condition. | |
Route:: |
public | function | Sets a default value. | |
Route:: |
public | function | Sets the defaults. | |
Route:: |
public | function | Sets the pattern for the host. | |
Route:: |
public | function | Sets the HTTP methods (e.g. 'POST') this route is restricted to. So an empty array means that any method is allowed. | |
Route:: |
public | function | Sets an option value. | |
Route:: |
public | function | Sets the options. | |
Route:: |
public | function | Sets the pattern for the path. | |
Route:: |
public | function | Sets the pattern for the path. | |
Route:: |
public | function | Sets a requirement for the given key. | |
Route:: |
public | function | Sets the requirements. | |
Route:: |
public | function | Sets the schemes (e.g. 'https') this route is restricted to. So an empty array means that any scheme is allowed. | |
Route:: |
public | function | ||
Route:: |
public | function | Constructor. | |
RouteMock:: |
private | property | ||
RouteMock:: |
public | function |
Get the content document this route entry stands for. If non-null,
the ControllerClassMapper uses it to identify a controller and
the content is passed to the controller. Overrides RouteObjectInterface:: |
|
RouteMock:: |
public | function |
Returns the defaults. Overrides Route:: |
|
RouteMock:: |
public | function |
Returns the requirement for the given key. Overrides Route:: |
|
RouteMock:: |
public | function |
Get the route key. Overrides RouteObjectInterface:: |
|
RouteMock:: |
public | function | ||
RouteObjectInterface:: |
constant | Field name for the content of the current route, if any. | ||
RouteObjectInterface:: |
constant | Field name for an explicit controller name to be used with this route | ||
RouteObjectInterface:: |
constant | Field name that will hold the route name that was matched. | ||
RouteObjectInterface:: |
constant | Field name of the route object that was matched. | ||
RouteObjectInterface:: |
constant | Field name for an explicit template to be used with this route. i.e. CmfContentBundle:StaticContent:index.html.twig |