Route
in package
Annotation class for @Route().
Tags
Table of Contents
Properties
- $condition : string|null
- $defaults : array<string|int, mixed>
- $env : string|null
- $host : string|null
- $localizedPaths : array<string|int, mixed>
- $methods : array<string|int, mixed>
- $name : string|null
- $options : array<string|int, mixed>
- $path : string|null
- $priority : int|null
- $requirements : array<string|int, mixed>
- $schemes : array<string|int, mixed>
Methods
- __construct() : mixed
- getCondition() : mixed
- getDefaults() : mixed
- getEnv() : string|null
- getHost() : mixed
- getLocalizedPaths() : array<string|int, mixed>
- getMethods() : mixed
- getName() : mixed
- getOptions() : mixed
- getPath() : mixed
- getPriority() : int|null
- getRequirements() : mixed
- getSchemes() : mixed
- setCondition() : mixed
- setDefaults() : mixed
- setEnv() : void
- setHost() : mixed
- setLocalizedPaths() : mixed
- setMethods() : mixed
- setName() : mixed
- setOptions() : mixed
- setPath() : mixed
- setPriority() : void
- setRequirements() : mixed
- setSchemes() : mixed
Properties
$condition
private
string|null
$condition
= null
$defaults
private
array<string|int, mixed>
$defaults
= []
$env
private
string|null
$env
= null
$host
private
string|null
$host
= null
$localizedPaths
private
array<string|int, mixed>
$localizedPaths
= []
$methods
private
array<string|int, mixed>
$methods
$name
private
string|null
$name
= null
$options
private
array<string|int, mixed>
$options
= []
$path
private
string|null
$path
= null
$priority
private
int|null
$priority
= null
$requirements
private
array<string|int, mixed>
$requirements
= []
$schemes
private
array<string|int, mixed>
$schemes
Methods
__construct()
public
__construct([string|array<string|int, mixed> $path = null ][, string|null $name = null ][, array<string|int, string> $requirements = [] ][, array<string|int, mixed> $options = [] ][, array<string|int, mixed> $defaults = [] ][, string|null $host = null ][, array<string|int, string>|string $methods = [] ][, array<string|int, string>|string $schemes = [] ][, string|null $condition = null ][, int|null $priority = null ][, string $locale = null ][, string $format = null ][, bool $utf8 = null ][, bool $stateless = null ][, string|null $env = null ]) : mixed
Parameters
- $path : string|array<string|int, mixed> = null
- $name : string|null = null
- $requirements : array<string|int, string> = []
- $options : array<string|int, mixed> = []
- $defaults : array<string|int, mixed> = []
- $host : string|null = null
- $methods : array<string|int, string>|string = []
- $schemes : array<string|int, string>|string = []
- $condition : string|null = null
- $priority : int|null = null
- $locale : string = null
- $format : string = null
- $utf8 : bool = null
- $stateless : bool = null
- $env : string|null = null
getCondition()
public
getCondition() : mixed
getDefaults()
public
getDefaults() : mixed
getEnv()
public
getEnv() : string|null
Return values
string|nullgetHost()
public
getHost() : mixed
getLocalizedPaths()
public
getLocalizedPaths() : array<string|int, mixed>
Return values
array<string|int, mixed>getMethods()
public
getMethods() : mixed
getName()
public
getName() : mixed
getOptions()
public
getOptions() : mixed
getPath()
public
getPath() : mixed
getPriority()
public
getPriority() : int|null
Return values
int|nullgetRequirements()
public
getRequirements() : mixed
getSchemes()
public
getSchemes() : mixed
setCondition()
public
setCondition(string|null $condition) : mixed
Parameters
- $condition : string|null
setDefaults()
public
setDefaults(array<string|int, mixed> $defaults) : mixed
Parameters
- $defaults : array<string|int, mixed>
setEnv()
public
setEnv(string|null $env) : void
Parameters
- $env : string|null
setHost()
public
setHost(string $pattern) : mixed
Parameters
- $pattern : string
setLocalizedPaths()
public
setLocalizedPaths(array<string|int, mixed> $localizedPaths) : mixed
Parameters
- $localizedPaths : array<string|int, mixed>
setMethods()
public
setMethods(array<string|int, mixed>|string $methods) : mixed
Parameters
- $methods : array<string|int, mixed>|string
setName()
public
setName(string $name) : mixed
Parameters
- $name : string
setOptions()
public
setOptions(array<string|int, mixed> $options) : mixed
Parameters
- $options : array<string|int, mixed>
setPath()
public
setPath(string $path) : mixed
Parameters
- $path : string
setPriority()
public
setPriority(int $priority) : void
Parameters
- $priority : int
setRequirements()
public
setRequirements(array<string|int, mixed> $requirements) : mixed
Parameters
- $requirements : array<string|int, mixed>
setSchemes()
public
setSchemes(array<string|int, mixed>|string $schemes) : mixed
Parameters
- $schemes : array<string|int, mixed>|string