cmis_dev.module in CMIS API 7
File
cmis_dev/cmis_dev.module
View source
<?php
function cmis_dev_menu() {
$items['cmis/info'] = array(
'type' => MENU_NORMAL_ITEM,
'title' => t('CMIS Information'),
'page callback' => 'cmis_dev_info',
'access arguments' => array(
'administer site configuration',
),
);
return $items;
}
function cmis_dev_info() {
module_load_include('api.inc', 'cmis');
try {
$repository = cmis_get_repository();
} catch (CMISException $e) {
cmis_error_handler('cmis_dev', $e);
return '';
}
$rows = array();
foreach ($repository->info->repositoryInfo as $property_name => $property) {
$rows[] = array(
t($property_name),
$property,
);
}
return theme('table', array(
'header' => array(
t('Name'),
t('Properties'),
),
'rows' => $rows,
));
}