RulesInterface
interface RulesInterface
RouterRules interface for Joomla
Methods
void
preprocess(
array $query)
Prepares a query set to be handed over to the build() method.
void
parse(
array $segments,
array $vars)
Parses a URI to retrieve informations for the right route through the component.
void
build(
array $query,
array $segments)
Builds URI segments from a query to encode the necessary informations for a route in a human-readable URL.
Details
void
preprocess(
array $query)
Prepares a query set to be handed over to the build() method.
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.