interface ParamConverterRouteRequirementInterface
Interface for param converters providing a route requirement for parameters.
Hierarchy
- interface \Drupal\Core\ParamConverter\ParamConverterRouteRequirementInterface
Expanded class hierarchy of ParamConverterRouteRequirementInterface
All classes that implement ParamConverterRouteRequirementInterface
File
-
core/
lib/ Drupal/ Core/ ParamConverter/ ParamConverterRouteRequirementInterface.php, line 8
Namespace
Drupal\Core\ParamConverterView source
interface ParamConverterRouteRequirementInterface {
/**
* Returns a regex requirement for a route parameter.
*
* @param mixed $definition
* The parameter definition provided in the route options.
* @param string $name
* The name of the parameter.
*
* @return string|null
* A regex pattern (without delimiters or anchors) suitable for
* Route::setRequirement(), or NULL if no requirement can be determined.
*/
public function getRouteRequirement($definition, $name) : ?string;
}
Members
| Title Sort descending | Modifiers | Object type | Summary | Overrides |
|---|---|---|---|---|
| ParamConverterRouteRequirementInterface::getRouteRequirement | public | function | Returns a regex requirement for a route parameter. | 1 |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.