public function views_xml_backend_handler_argument::generate in Views XML Backend 7
1 call to views_xml_backend_handler_argument::generate()
1 method overrides views_xml_backend_handler_argument::generate()
File
- handlers/
views_xml_backend_handler_argument.inc, line 37 - Contains views_xml_backend_handler_argument.
Class
- views_xml_backend_handler_argument
- @file Contains views_xml_backend_handler_argument.
Code
public function generate() {
$xpath = $this->options['xpath_selector'];
$value = $this
->get_value();
// Awesome string escape.
$value = '"' . str_replace('"', '\\"', $value) . '"';
// @todo: Maybe set an extra option so you can select the operator?
return "{$xpath} = {$value}";
}