AbsoluteResourceTemplate
class AbsoluteResourceTemplate implements ResourceTemplateInterface (View source)
internal |
Represents an absolute resource template, meaning that it will always contain a leading slash,
and may contain a trailing verb (":
Examples: /projects /projects/{project} /foo/{bar=*}/fizz/:action
Templates use the syntax of the API platform; see https://github.com/googleapis/api-common-protos/blob/master/google/api/http.proto 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 AbsoluteResourceTemplate, which can then be used to perform matching and instantiation.
Methods
AbsoluteResourceTemplate constructor.
No description
No description
No description
No description
Details
__construct(string $path)
AbsoluteResourceTemplate constructor.
string
__toString()
No description
string
render(array $bindings)
No description
bool
matches(string $path)
No description
array
match(string $path)
No description