protected function views_oai_pmh_plugin_style::xml_append_request in Views OAI-PMH 7.3
Adds a node for the <request> element to the XML document.
1 call to views_oai_pmh_plugin_style::xml_append_request()
- views_oai_pmh_plugin_style::render in plugins/
views_oai_pmh_plugin_style.inc - Render.
File
- plugins/
views_oai_pmh_plugin_style.inc, line 771 - Contains the base OAI-PMH style plugin.
Class
- views_oai_pmh_plugin_style
- Views OAI-PMH_plugin style.
Code
protected function xml_append_request() {
$request_element = $this->xml
->createElement('request', $this->request->base_url);
$this->xml_root
->appendChild($request_element);
// Provide attributes, unless a badVerb or badArgument error has occurred.
if (!$this->request
->is_bad()) {
if ($this->request->verb) {
$request_element
->setAttribute('verb', $this->request->verb);
}
foreach ($this->request->original_args as $arg => $value) {
$request_element
->setAttribute($arg, $value);
}
}
}