You are here

function views_oai_pmh_plugin_display::get_oai_resumption_token in Views OAI-PMH 7

Same name and namespace in other branches
  1. 6.2 plugins/views_oai_pmh_plugin_display.inc \views_oai_pmh_plugin_display::get_oai_resumption_token()
  2. 6 plugins/views_oai_pmh_plugin_display.inc \views_oai_pmh_plugin_display::get_oai_resumption_token()
  3. 7.2 plugins/views_oai_pmh_plugin_display.inc \views_oai_pmh_plugin_display::get_oai_resumption_token()
1 call to views_oai_pmh_plugin_display::get_oai_resumption_token()
views_oai_pmh_plugin_display::oai_check_args in plugins/views_oai_pmh_plugin_display.inc

File

plugins/views_oai_pmh_plugin_display.inc, line 504
Contains the OAI-PMH display plugin.

Class

views_oai_pmh_plugin_display
We are based on a feed display for compatibility.

Code

function get_oai_resumption_token($token) {
  $cache = cache_get($token, 'cache_views_oai_pmh');
  if (isset($cache->data) && is_array($cache->data)) {
    return $cache->data;
  }
  else {
    $this
      ->oai_error('badResumptionToken', '', $token);
    return array();
  }
}