class ImportConfigurator

Traits

Methods

$this
defaults(array $defaults)

Adds defaults.

$this
requirements(array $requirements)

Adds requirements.

$this
options(array $options)

Adds options.

$this
condition(string $condition)

Sets the condition.

$this
host(string $pattern)

Sets the pattern for the host.

$this
schemes(array $schemes)

Sets the schemes (e.g. 'https') this route is restricted to.

$this
methods(array $methods)

Sets the HTTP methods (e.g. 'POST') this route is restricted to.

$this
controller(callable|string $controller)

Adds the "_controller" entry to defaults.

__construct(RouteCollection $parent, RouteCollection $route)

No description

__destruct()

No description

$this
prefix($prefix, bool $trailingSlashOnRoot = true)

Sets the prefix to add to the path of all child routes.

$this
namePrefix(string $namePrefix)

Sets the prefix to add to the name of all child routes.

Details

in RouteTrait at line 29
final $this defaults(array $defaults)

Adds defaults.

Parameters

array $defaults

Return Value

$this

in RouteTrait at line 41
final $this requirements(array $requirements)

Adds requirements.

Parameters

array $requirements

Return Value

$this

in RouteTrait at line 53
final $this options(array $options)

Adds options.

Parameters

array $options

Return Value

$this

in RouteTrait at line 65
final $this condition(string $condition)

Sets the condition.

Parameters

string $condition

Return Value

$this

in RouteTrait at line 77
final $this host(string $pattern)

Sets the pattern for the host.

Parameters

string $pattern

Return Value

$this

in RouteTrait at line 92
final $this schemes(array $schemes)

Sets the schemes (e.g. 'https') this route is restricted to.

So an empty array means that any scheme is allowed.

Parameters

array $schemes

Return Value

$this

in RouteTrait at line 107
final $this methods(array $methods)

Sets the HTTP methods (e.g. 'POST') this route is restricted to.

So an empty array means that any method is allowed.

Parameters

array $methods

Return Value

$this

in RouteTrait at line 121
final $this controller(callable|string $controller)

Adds the "_controller" entry to defaults.

Parameters

callable|string $controller a callable or parseable pseudo-callable

Return Value

$this

at line 26
__construct(RouteCollection $parent, RouteCollection $route)

Parameters

RouteCollection $parent
RouteCollection $route

at line 32
__destruct()

at line 44
final $this prefix($prefix, bool $trailingSlashOnRoot = true)

Sets the prefix to add to the path of all child routes.

Parameters

$prefix
bool $trailingSlashOnRoot

Return Value

$this

at line 87
final $this namePrefix(string $namePrefix)

Sets the prefix to add to the name of all child routes.

Parameters

string $namePrefix

Return Value

$this