Permissions interface

package midgard.admin.asgard

 Methods

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

Object editing view

Parameters

$handler_id

mixedThe ID of the handler.

$args

arrayThe argument list.

$data

array&$data The local request data.

_on_initialize ()

_show_edit (mixed $handler_id, array $data)

Shows the loaded object in editor.

Parameters

$handler_id

mixedThe ID of the handler.

$data

array&$data The local request data.

get_schema_name ()

load_schemadb ()

Generates, loads and prepares the schema database.

The operations are done on all available schemas within the DB.

resolve_object_title ($object)

Static helper
Static

Parameters

$object

_generate_editor ($data)

Parameters

$data

_get_row_value_class ($row_name)

Parameters

$row_name

_load_component_privileges ()

Load component-defined additional privileges

_prepare_request_data ()

Simple helper which references all important members to the request data listing for usage within the style listing.

_render_button ($object)

Parameters

$object

_render_row_actions ($row_name)

Parameters

$row_name

_render_row_label ($row_name)

Parameters

$row_name

_render_select ($object)

Parameters

$object

_render_static ($object)

Parameters

$object

 Properties

 

\midcom_helper_datamanager2_controller_simple $_controller

The Controller of the object used for editing
 

String $_header

Table header
 

mixed $_object

The object whose permissions we handle
 

Array $_privileges

Privileges we're managing here
 

Array $_rendered_row_actions

Rendered row actions
 

Array $_rendered_row_labels

Rendered row labels
 

Array $_row_labels

Available row labels