You are here

protected function views_oai_pmh_plugin_style::get_metadata_prefixes in Views OAI-PMH 7.3

Returns an array with all the enabled metadata formats.

The array is keyed by metadata prefix.

2 calls to views_oai_pmh_plugin_style::get_metadata_prefixes()
views_oai_pmh_plugin_style::list_metadata_formats_render in plugins/views_oai_pmh_plugin_style.inc
Renders a response to the 'ListMetadataFormats' OAI-PMH request.
views_oai_pmh_plugin_style::query in plugins/views_oai_pmh_plugin_style.inc
Query.

File

plugins/views_oai_pmh_plugin_style.inc, line 898
Contains the base OAI-PMH style plugin.

Class

views_oai_pmh_plugin_style
Views OAI-PMH_plugin style.

Code

protected function get_metadata_prefixes() {
  $enabled = array();
  foreach ($this->options['enabled_formats'] as $id) {

    // If format $id is enabled.
    if ($id) {

      // Add its metadata prefix.
      $enabled[$this
        ->get_metadata_prefix($id)] = $id;
    }
  }
  return $enabled;
}