Ejemplo n.º 1
0
function exhibit_builder_api_import_omeka_adapters($adapters, $args)
{
    $exhibitsAdapter = new ApiImport_ResponseAdapter_Omeka_GenericAdapter(null, $args['endpointUri'], 'Exhibit');
    $exhibitsAdapter->setService($args['omeka_service']);
    $exhibitsAdapter->setUserProperties(array('owner'));
    $adapters['exhibits'] = $exhibitsAdapter;
    $adapters['exhibit_pages'] = 'ExhibitBuilder_ApiImport_ExhibitPageAdapter';
    return $adapters;
}
Ejemplo n.º 2
0
 public function filterApiImportOmekaAdapters($adapters, $args)
 {
     $simplePagesAdapter = new ApiImport_ResponseAdapter_Omeka_GenericAdapter(null, $args['endpointUri'], 'SimplePagesPage');
     $simplePagesAdapter->setService($args['omeka_service']);
     $simplePagesAdapter->setUserProperties(array('modified_by_user', 'created_by_user'));
     $adapters['simple_pages'] = $simplePagesAdapter;
     return $adapters;
 }