Example #1
0
File: DOM.php Project: jgswift/xral
 /**
  * Default assembly for DOMDocument queries
  */
 function assemble()
 {
     if (!parent::assemble()) {
         return;
     }
     $this->addFilter(new Filter\DOMDocument());
     $this->addFilter(function ($document) {
         return $this->setDocument($document);
     });
     if (isset($this['xpath']) && !empty($this['xpath'])) {
         $this->addFilter(new Filter\DOMDocument\XPath($this));
     }
 }