Component configuration handler

package midgard.admin.asgard

 Methods

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

Parameters

$handler_id

mixedThe ID of the handler.

$args

arrayThe argument list.

$data

array&$data The local request data.

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

Parameters

$handler_id

mixedThe ID of the handler.

$args

arrayThe argument list.

$data

array&$data The local request data.

_on_initialize ()

_show_edit (string $handler_id, array $data)

Show list of the style elements for the currently edited topic component

Parameters

$handler_id

stringName of the used handler

$data

array&$data Data passed to the show method

_show_view (string $handler_id, array $data)

Show list of the style elements for the currently edited topic component

Parameters

$handler_id

stringName of the used handler

$data

array&$data Data passed to the show method

get_schema_name ()

load_schemadb ()

_check_config ($config)

Ensure the configuration is valid

This method will throw an Exception if it is not.

Parameters

$config

_detect ($value)

Parameters

$value

_detect_schema ($key, $value)

Parameters

$key

$value

_draw_array ($array, $prefix, $type_array)

Parameters

$array

$prefix

$type_array

_get_config_from_controller ()

_load_configs ($component, $object)

Parameters

$component

$object

_prepare_breadcrumbs ($handler_id)

Set the breadcrumb data

Parameters

$handler_id

_prepare_toolbar ($handler_id)

Parameters

$handler_id

_save_configuration (array $data)

Parameters

$data

_save_snippet ($config)

Save configuration values to a topic as "serialized" array

Parameters

$config

Returns

boolean

_save_topic ($topic, $config)

Save configuration values to a topic as parameters

Parameters

$topic

$config

Returns

boolean

 Properties

 

mixed $_controller

 

mixed $_schema_name