From 30143772f53cafe9193a35865490203fbb8a6dab Mon Sep 17 00:00:00 2001 From: William Panting Date: Wed, 7 Aug 2013 12:49:48 -0300 Subject: [PATCH] documenting some hooks --- islandora.api.php | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/islandora.api.php b/islandora.api.php index 4d54a00f..d6867c91 100644 --- a/islandora.api.php +++ b/islandora.api.php @@ -541,3 +541,34 @@ function hook_islandora_datastream_access($op, $object, $user) { */ function hook_CMODEL_PID_islandora_datastream_access($op, $object, $user) { } + +/** + * Lets one add to the overview tab in object management. + */ +function hook_islandora_overview_object(AbstractObject $object) { + return drupal_render(drupal_get_form('some_form', $object)); +} + +/** + * Lets one add to the overview tab in object management. + * + * Content model specific. + */ +function hook_CMODEL_PID_islandora_overview_object(AbstractObject $object) { + return drupal_render(drupal_get_form('some_form', $object)); +} +/** + * Lets one alter the overview tab in object management. + */ +function hook_islandora_overview_object_alter(AbstractObject &$object, &$output) { + $output = $output . drupal_render(drupal_get_form('some_form', $object)); +} + +/** + * Lets one alter the overview tab in object management. + * + * Content model specific. + */ +function hook_CMODEL_PID_islandora_overview_object_alter(AbstractObject &$object, &$output) { + $output = $output . drupal_render(drupal_get_form('some_form', $object)); +}