You are here

class FrxXMLSource in Forena Reports 6.2

Same name and namespace in other branches
  1. 7.2 plugins/FrxXMLSource.inc \FrxXMLSource

* Look at the FrxRender class to see a full list of properties that can be used here.

Hierarchy

Expanded class hierarchy of FrxXMLSource

2 string references to 'FrxXMLSource'
forena_forena_controls in ./forena.module
Self register controls with forena.
FrxHostApplication::controls in ./FrxHostApplication.inc
* Self register controls with forena. *

File

plugins/FrxXMLSource.inc, line 6

View source
class FrxXMLSource extends FrxRenderer {
  public function render() {
    $node = $this->reportDocNode;
    $xml = FrxData::instance()
      ->currentContext();
    if ($xml && is_callable(array(
      $xml,
      'asXML',
    ))) {
      $output = htmlspecialchars($xml
        ->asXML());
    }
    return $output;
  }

}

Members

Namesort descending Modifiers Type Description Overrides
FrxRenderer::$dataProvider public property
FrxRenderer::$frxAttributes public property
FrxRenderer::$htmlAttributes public property
FrxRenderer::$id public property
FrxRenderer::$name public property
FrxRenderer::$reportDocDomNode public property
FrxRenderer::$reportDocNode public property
FrxRenderer::$teng public property
FrxRenderer::initReportNode public function
FrxRenderer::mergedAttributes public function * Standard php array containing merged attributes * Enter description here ...
FrxRenderer::replaceTokens public function
FrxRenderer::__construct public function 1
FrxXMLSource::render public function Overrides FrxRenderer::render