Metaregistrar\EPP\ficoraEppInfoContactResponse::getXpathQueryResult PHP Method

getXpathQueryResult() protected method

A helper function for retriving xpath query results.
protected getXpathQueryResult ( $query, $cast = null ) : mixed
return mixed query result or null if missing
    protected function getXpathQueryResult($query, $cast = null)
    {
        $xpath = $this->xPath();
        $result = $xpath->query($query);
        if ($result->length > 0) {
            $value = $result->item(0)->nodeValue;
            if ($cast) {
                settype($value, $cast);
            }
            return $value;
        } else {
            return null;
        }
    }