Represents a path template.
Templates use the syntax of the API platform; see the protobuf of HttpRule for details. A template consists of a sequence of literals, wildcards, and variable bindings, where each binding can have a sub-path. A string representation can be parsed into an instance of PathTemplate, which can then be used to perform matching and instantiation.
CloneableInstantiable
| Methods |
| public __construct(?string $path = NULL) PathTemplate constructor.
|
public __toString() : string
|
| public match(string $path) Matches a fully qualified path template string.
|
| public matches(string $path) Check if $path matches a resource string.
|
| public render(array $bindings) Renders a path template using the provided bindings.
|
| Properties |
| private $resourceTemplate = NULL |