Box\Spout\Reader\Wrapper\SimpleXMLElement::xpath PHP Method

xpath() public method

Runs XPath query on XML data
See also: SimpleXMLElement::xpath
public xpath ( string $path ) : SimpleXMLElement[] | boolean
$path string An XPath path
return SimpleXMLElement[] | boolean an array of SimpleXMLElement objects or FALSE in case of an error.
    public function xpath($path)
    {
        $elements = $this->simpleXMLElement->xpath($path);
        if ($elements !== false) {
            $wrappedElements = [];
            foreach ($elements as $element) {
                $wrappedElement = $this->wrapSimpleXMLElement($element);
                if ($wrappedElement !== null) {
                    $wrappedElements[] = $this->wrapSimpleXMLElement($element);
                }
            }
            $elements = $wrappedElements;
        }
        return $elements;
    }