The midcom_baseclasses_components_handler class defines a bunch of helper vars

package org.openpsa.products
see \global\midcom_baseclasses_components_handler

 Methods

_can_handle_list (mixed $handler_id, array $args, array $data)

Can-Handle check against the current group GUID.

We have to do this explicitly in can_handle already, otherwise we would hide all subtopics as the request switch accepts all argument count matches unconditionally.

Parameters

$handler_id

mixedThe ID of the handler.

$args

arrayThe argument list.

$data

array&$data The local request data.

Returns

booleanTrue if the request can be handled, false otherwise.

_handler_list (mixed $handler_id, array $args, array $data)

The handler for the group_list article.

Parameters

$handler_id

mixedthe array key from the request array

$args

arraythe arguments given to the handler

$data

array&$data The local request data.

_show_list (mixed $handler_id, array $data)

This function does the output.

Parameters

$handler_id

mixedThe ID of the handler.

$data

array&$data The local request data.

_add_ordering ($qb, $ordering)

Parameters

$qb

$ordering

_add_schema_buttons ($schemadb_name, $default_icon, $prefix, $allowed)

Parameters

$schemadb_name

$default_icon

$prefix

$allowed

_handle_list ($args)

Parameters

$args

_handle_list_intree ($args)

Parameters

$args

_handle_listall ($args)

Parameters

$args

_list_group_products ()

_populate_toolbar ()

_update_breadcrumb_line ()

Helper, updates the context so that we get a complete breadcrumb line towards the current location.