PHP Class Neos\Neos\Routing\BackendModuleRoutePartHandler

Inheritance: extends Neos\Flow\Mvc\Routing\DynamicRoutePart
Afficher le fichier Open project: neos/neos-development-collection Class Usage Examples

Protected Properties

Свойство Type Description
$settings array

Méthodes publiques

Méthode Description
injectSettings ( array $settings ) : void

Méthodes protégées

Méthode Description
findValueToMatch ( string $requestPath ) : string
matchValue ( string $value ) : boolean | integer Iterate through the segments of the current request path find the corresponding module configuration and set controller & action accordingly
resolveValue ( array $value ) : boolean Iterate through the configured modules, find the matching module and set the route path accordingly

Method Details

findValueToMatch() protected méthode

protected findValueToMatch ( string $requestPath ) : string
$requestPath string
Résultat string

injectSettings() public méthode

public injectSettings ( array $settings ) : void
$settings array
Résultat void

matchValue() protected méthode

Iterate through the segments of the current request path find the corresponding module configuration and set controller & action accordingly
protected matchValue ( string $value ) : boolean | integer
$value string
Résultat boolean | integer

resolveValue() protected méthode

Iterate through the configured modules, find the matching module and set the route path accordingly
protected resolveValue ( array $value ) : boolean
$value array (contains action, controller and package of the module controller)
Résultat boolean

Property Details

$settings protected_oe property

protected array $settings
Résultat array