Methods
_handler_search (mixed $handler_id, array $args, array $data)
Looks up a product to display.
Parameters
$handler_id
mixed
The ID of the handler.
$args
array
The argument list.
$data
array
&$data The local request data.
_handler_search_redirect (mixed $handler_id, array $args, array $data)
Redirector moving user to the search form of first schema
Parameters
$handler_id
mixed
The ID of the handler.
$args
array
The argument list.
$data
array
&$data The local request data.
_show_search (mixed $handler_id, array $data)
Shows the loaded product.
Parameters
$handler_id
mixed
The ID of the handler.
$data
array
&$data The local request data.
get_queried_value ($property, $constraint)
Static helper for finding queried search values
Parameters
$property
$constraint
_add_ordering ($qb, $ordering)
_normalize_operator ($operator)
_normalize_search ($constraints)
Check each search constraint for validity and normalize
_qb_list_all ()
Search products using Midgard 1.8+ Query Builder
_qb_search ($constraints)
Search products using Midgard 1.8+ Query Builder
_validate_operator ($operator)