protected function views_oai_pmh_plugin_style::add_record_query_dates in Views OAI-PMH 7.3
Add the requested date range to the view's query.
2 calls to views_oai_pmh_plugin_style::add_record_query_dates()
- views_oai_pmh_plugin_style::list_identifiers_query in plugins/
views_oai_pmh_plugin_style.inc - Prepares the query for a 'ListIdentifiers' OAI-PMH request.
- views_oai_pmh_plugin_style::list_records_query in plugins/
views_oai_pmh_plugin_style.inc - Prepares the query for a 'ListRecords' OAI-PMH request.
File
- plugins/
views_oai_pmh_plugin_style.inc, line 273 - Contains the base OAI-PMH style plugin.
Class
- views_oai_pmh_plugin_style
- Views OAI-PMH_plugin style.
Code
protected function add_record_query_dates() {
if ($this->request->from) {
$this->view->query
->add_where(0, 'node.changed', strtotime($this->request->from), '>=');
}
if ($this->request->until) {
$this->view->query
->add_where(0, 'node.changed', strtotime($this->request->until), '<=');
}
}