Projects create/read/update/delete project handler

package org.openpsa.projects

 Methods

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

Add toolbar items

Parameters

$handler_id

mixedThe ID of the handler.

$args

arrayThe argument list.

$data

array&$data The local request data.

_index_object (\$dm $dm)

Method for adding or updating the project to the MidCOM indexer service.

Parameters

$dm

\$dmDatamanager2 instance containing the object

_load_defaults ()

_load_schemadb ()

Loads and prepares the schema database.

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

_populate_toolbar (mixed $handler_id)

Method for adding the supported operations into the toolbar.

Parameters

$handler_id

mixedThe ID of the handler.

_show_read (mixed $handler_id, array $data)

Parameters

$handler_id

mixedThe ID of the handler.

$data

array&$data The local request data.

_update_breadcrumb (string $handler_id)

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

Parameters

$handler_id

string

_update_title (mixed $handler_id)

Method for updating title for current object and handler

Parameters

$handler_id

mixedThe ID of the handler.

dm2_create_callback ($controller)

This is what Datamanager calls to actually create a project

Parameters

$controller

_add_read_toolbar (mixed $handler_id)

Special helper for adding the supported operations from read into the toolbar.

Parameters

$handler_id

mixedThe ID of the handler.

 Properties

 

mixed $_dba_class

 

mixed $_prefix