RulesInterface
RouterRules interface for Joomla
since |
3.4 |
---|---|
package |
Joomla CMS |
Methods
build
Builds URI segments from a query to encode the necessary information for a route in a human-readable URL.
build(array &query, array &segments) : void
This method should retrieve all its input from its method arguments.
since |
3.4 |
---|
Arguments
- query
array
The vars that should be converted- segments
array
The URL segments to create
parse
Parses a URI to retrieve information for the right route through the component.
parse(array &segments, array &vars) : void
This method should retrieve all its input from its method arguments.
since |
3.4 |
---|
Arguments
- segments
array
The URL segments to parse- vars
array
The vars that result from the segments
preprocess
Prepares a query set to be handed over to the build() method.
preprocess(array &query) : void
This should complete a partial query set to work as a complete non-SEFed URL and in general make sure that all information is present and properly formatted. For example, the Itemid should be retrieved and set here.
since |
3.4 |
---|
Arguments
- query
array
The query array to process