| _ |
top |
| __call | in file QueryPath.php, method QueryPath::__call() Call extension methods. |
| __clone | in file QueryPath.php, method QueryPath::__clone() Clone the QueryPath. |
| __construct | in file QueryPathExtension.php, method QueryPathExtension::__construct() |
| __construct | in file QueryPath.php, method QueryPathParseException::__construct() |
| __construct | in file QueryPath.php, method QueryPath::__construct() Constructor. |
| __construct | in file CssParser.php, method CssScanner::__construct() Given a new input stream, tokenize the CSS selector string. |
| __construct | in file CssParser.php, method CssParser::__construct() Construct a new CSS parser object. This will attempt to parse the string as a CSS selector. As it parses, it will send events to the CssEventHandler implementation. |
| __construct | in file CssParser.php, method CssInputStream::__construct() Build a new CSS input stream from a string. |
| __construct | in file CssEventHandler.php, method QueryPathCssEventHandler::__construct() Create a new event handler. |
| __construct | in file QPXSL.php, method QPXSL::__construct() |
| __construct | in file QPXML.php, method QPXML::__construct() |
| __construct | in file QPTPL.php, method QPTPL::__construct() |
| __construct | in file QPList.php, method QPList::__construct() |
| __construct | in file QPDB.php, method QPDB::__construct() Construct a new QPDB object. This is usually done by QueryPath itself. |
| a |
top |
| add | in file QueryPath.php, method QueryPath::add() Add more elements to the current set of matches. |
| addClass | in file QueryPath.php, method QueryPath::addClass() Add a class to all elements in the current QueryPath. |
| after | in file QueryPath.php, method QueryPath::after() Insert the given data after each element in the current QueryPath object. |
| andSelf | in file QueryPath.php, method QueryPath::andSelf() Combine the current and previous set of matched objects. |
| append | in file QueryPath.php, method QueryPath::append() Insert the given markup as the last child. |
| appendTo | in file QueryPath.php, method QueryPath::appendTo() Append the current elements to the destination passed into the function. |
| attach | in file QueryPath.php, method QueryPath::attach() Attach any items from the list if they match the selector. |
| attr | in file QueryPath.php, method QueryPath::attr() Get/set an attribute. |
| autoloadExtensions | in file QueryPathExtension.php, method QueryPathExtensionRegistry::autoloadExtensions() Enable or disable automatic extension loading. |
| $alreadyMatched | in file CssEventHandler.php, variable QueryPathCssEventHandler::$alreadyMatched |
| adjacent | in file CssParser.php, method CssEventHandler::adjacent() Handle a adjacent combinator. |
| adjacent | in file CssEventHandler.php, method QueryPathCssEventHandler::adjacent() For an element to be adjacent to another, it must be THE NEXT NODE in the node list. So if an element is surrounded by pcdata, there are no adjacent nodes. E.g. in <a/>FOO<b/>, the a and b elements are not adjacent. |
| anotherSelector | in file CssEventHandler.php, method QueryPathCssEventHandler::anotherSelector() |
| anotherSelector | in file CssParser.php, method CssEventHandler::anotherSelector() Handle an another-selector combinator. |
| anyDescendant | in file CssEventHandler.php, method QueryPathCssEventHandler::anyDescendant() Get any descendant. |
| anyDescendant | in file CssParser.php, method CssEventHandler::anyDescendant() Handle an any-descendant combinator. |
| anyElement | in file CssParser.php, method CssEventHandler::anyElement() Handle an any-element (*) operator. |
| anyElement | in file CssEventHandler.php, method QueryPathCssEventHandler::anyElement() |
| anyElement | in file CssParser.php, class constant CssEventHandler::anyElement The any-element operator (*). |
| anyElementInNS | in file CssEventHandler.php, method QueryPathCssEventHandler::anyElementInNS() |
| anyElementInNS | in file CssParser.php, method CssEventHandler::anyElementInNS() Handle an any-element operator that is constrained to a namespace. |
| at | in file CssParser.php, class constant CssToken::at |
| attachNodeList | in file CssEventHandler.php, method QueryPathCssEventHandler::attachNodeList() Attach all nodes in a node list to the given SplObjectStorage. |
| attribute | in file CssParser.php, method CssEventHandler::attribute() Handle an attribute selector. |
| attribute | in file CssEventHandler.php, method QueryPathCssEventHandler::attribute() |
| attributeNS | in file CssParser.php, method CssEventHandler::attributeNS() Handle an attribute selector bound to a specific namespace. |
| attributeNS | in file CssEventHandler.php, method QueryPathCssEventHandler::attributeNS() |
| attrValMatches | in file CssEventHandler.php, method QueryPathCssEventHandler::attrValMatches() Check for attr value matches based on an operation. |
| addData | in file QPDB.php, method QPDB::addData() This is the implementation behind the append/prepend and before/after methods. |
| appendColumn | in file QPDB.php, method QPDB::appendColumn() Append the data in the given column(s) to the QueryPath. |
| appendList | in file QPList.php, method QPList::appendList() Append a list of items into an HTML DOM using one of the HTML list structures. |
| appendTable | in file QPList.php, method QPList::appendTable() |
| b |
top |
| before | in file QueryPath.php, method QueryPath::before() Insert the given data before each element in the current set of matches. |
| branch | in file QueryPath.php, method QueryPath::branch() Branch the base QueryPath into another one with the same matches. |
| $buffer | in file CssParser.php, variable CssParser::$buffer |
| beginsWith | in file CssParser.php, class constant CssEventHandler::beginsWith The begins-with operator (^=). |
| bslash | in file CssParser.php, class constant CssToken::bslash |
| baseDB | in file QPDB.php, method QPDB::baseDB() Create a new database instance for all QueryPath objects to share. |
| c |
top |
| children | in file QueryPath.php, method QueryPath::children() Get the children of the elements in the QueryPath object. |
| cloneAll | in file QueryPath.php, method QueryPath::cloneAll() Perform a deep clone of each node in the QueryPath. |
| closest | in file QueryPath.php, method QueryPath::closest() Find the closest element matching the selector. |
| contents | in file QueryPath.php, method QueryPath::contents() Get all child nodes (not just elements) of all items in the matched set. |
| css | in file QueryPath.php, method QueryPath::css() Set/get a CSS value for the current element(s). |
| current | in file QueryPath.php, method QueryPathIterator::current() |
| carat | in file CssParser.php, class constant CssToken::carat |
| char | in file CssParser.php, class constant CssToken::char |
| colon | in file CssParser.php, class constant CssToken::colon |
| comma | in file CssParser.php, class constant CssToken::comma |
| consume | in file CssParser.php, method CssInputStream::consume() Get the next unconsumed character in the stream. |
| containsInString | in file CssParser.php, class constant CssEventHandler::containsInString The contains-in-string operator (*=). |
| containsWithHyphen | in file CssParser.php, class constant CssEventHandler::containsWithHyphen The contains-with-hyphen operator (!=). |
| containsWithSpace | in file CssParser.php, class constant CssEventHandler::containsWithSpace The contains-with-space operator (~=). |
| CssEventHandler | in file CssParser.php, class CssEventHandler An event handler for handling CSS 3 Selector parsing. |
| CssInputStream | in file CssParser.php, class CssInputStream Simple wrapper to turn a string into an input stream. |
| CSSParseException | in file CssParser.php, class CSSParseException Exception indicating an error in CSS parsing. |
| CssParser | in file CssParser.php, class CssParser Parse a CSS selector. |
| CssScanner | in file CssParser.php, class CssScanner Scanner for CSS selector parsing. |
| CssToken | in file CssParser.php, class CssToken Tokens for CSS. |
| CssEventHandler.php | procedural page CssEventHandler.php |
| CssParser.php | procedural page CssParser.php |
| $caption | in file QPList.php, variable QPTableData::$caption |
| $con | in file QPDB.php, variable QPDB::$con |
| $cycleRows | in file QPDB.php, variable QPDB::$cycleRows Used to control whether or not all rows in a result should be cycled through. |
| cdata | in file QPXML.php, method QPXML::cdata() Get or set a CDATA section. |
| columnAfter | in file QPDB.php, method QPDB::columnAfter() Insert data from the given column(s) after each element in the QueryPath. |
| columnBefore | in file QPDB.php, method QPDB::columnBefore() Insert the data from the given column before each element in the QueryPath. |
| comment | in file QPXML.php, method QPXML::comment() Get or set a comment. |
| d |
top |
| $document | in file QueryPath.php, variable QueryPath::$document The base DOMDocument. |
| deepest | in file QueryPath.php, method QueryPath::deepest() Reduce the set of matches to the deepest child node in the tree. |
| deepestNode | in file QueryPath.php, method QueryPath::deepestNode() A depth-checking function. Typically, it only needs to be invoked with the first parameter. The rest are used for recursion. |
| DEFAULT_PARSER_FLAGS | in file QueryPath.php, class constant QueryPath::DEFAULT_PARSER_FLAGS Default parser flags. |
| detach | in file QueryPath.php, method QueryPath::detach() Detach any items from the list if they match the selector. |
| doReplacement | in file QueryPath.php, method QueryPathEntities::doReplacement() Callback for processing replacements. |
| $DEBUG | in file CssParser.php, variable CssParser::$DEBUG |
| $dom | in file CssEventHandler.php, variable QueryPathCssEventHandler::$dom |
| directDescendant | in file CssParser.php, method CssEventHandler::directDescendant() Handle a direct descendant combinator. |
| directDescendant | in file CssEventHandler.php, method QueryPathCssEventHandler::directDescendant() |
| dollar | in file CssParser.php, class constant CssToken::dollar |
| dot | in file CssParser.php, class constant CssToken::dot |
| $db | in file QPDB.php, variable QPDB::$db |
| $dsn | in file QPDB.php, variable QPDB::$dsn |
| dbInit | in file QPDB.php, method QPDB::dbInit() Create a new connection to the database. Use the PDO DSN syntax for a connection string. |
| DL | in file QPList.php, class constant QPList::DL |
| doneWithQuery | in file QPDB.php, method QPDB::doneWithQuery() Free up resources when a query is no longer used. |
| e |
top |
| $extensionMethodRegistry | in file QueryPathExtension.php, variable QueryPathExtensionRegistry::$extensionMethodRegistry |
| $extensionRegistry | in file QueryPathExtension.php, variable QueryPathExtensionRegistry::$extensionRegistry The extension registry. This should consist of an array of class names. |
| each | in file QueryPath.php, method QueryPath::each() Run a callback on each item in the list of items. |
| eachLambda | in file QueryPath.php, method QueryPath::eachLambda() An each() iterator that takes a lambda function. |
| emptyElement | in file QueryPath.php, method QueryPath::emptyElement() Empty everything within the specified element. |
| end | in file QueryPath.php, method QueryPath::end() Revert to the previous set of matches. |
| eq | in file QueryPath.php, method QueryPath::eq() Reduce the matched set to just one. |
| ERR_MSG_FORMAT | in file QueryPath.php, class constant QueryPathParseException::ERR_MSG_FORMAT |
| even | in file QueryPath.php, method QueryPath::even() Get the even elements, so counter-intuitively 1, 3, 5, etc. |
| extend | in file QueryPathExtension.php, method QueryPathExtensionRegistry::extend() Extend QueryPath with the given extension class. |
| element | in file CssEventHandler.php, method QueryPathCssEventHandler::element() |
| element | in file CssParser.php, method CssEventHandler::element() Handle an element name. |
| elementClass | in file CssEventHandler.php, method QueryPathCssEventHandler::elementClass() |
| elementClass | in file CssParser.php, method CssEventHandler::elementClass() Handle a CSS class selector. |
| elementID | in file CssEventHandler.php, method QueryPathCssEventHandler::elementID() Find any element with the ID that matches $id. |
| elementID | in file CssParser.php, method CssEventHandler::elementID() This event is fired when a CSS ID is encountered. |
| elementNS | in file CssEventHandler.php, method QueryPathCssEventHandler::elementNS() |
| elementNS | in file CssParser.php, method CssEventHandler::elementNS() Handle a namespaced element name. |
| emptyElement | in file CssEventHandler.php, method QueryPathCssEventHandler::emptyElement() Pseudo-class handler for :empty. |
| endsWith | in file CssParser.php, class constant CssEventHandler::endsWith The ends-with operator ($=). |
| eq | in file CssParser.php, class constant CssToken::eq |
| exec | in file QPDB.php, method QPDB::exec() Execute a SQL query, but expect no value. |
| f |
top |
| filter | in file QueryPath.php, method QueryPath::filter() Filter a list down to only elements that match the selector. |
| filterCallback | in file QueryPath.php, method QueryPath::filterCallback() Filter based on a callback function. |
| filterLambda | in file QueryPath.php, method QueryPath::filterLambda() Filter based on a lambda function. |
| find | in file QueryPath.php, method QueryPath::find() Given a CSS Selector, find matching items. |
| first | in file QueryPath.php, method QueryPath::first() Get the first matching element. |
| firstChild | in file QueryPath.php, method QueryPath::firstChild() Get the first child of the matching element. |
| $findAnyElement | in file CssEventHandler.php, variable QueryPathCssEventHandler::$findAnyElement |
| find | in file CssEventHandler.php, method QueryPathCssEventHandler::find() Generic finding method. |
| firstOfType | in file CssEventHandler.php, method QueryPathCssEventHandler::firstOfType() Pseudo-class handler for :first-of-type. |
| g |
top |
| get | in file QueryPath.php, method QueryPathOptions::get() Get the default options. |
| get | in file QueryPath.php, method QueryPath::get() Get one or all elements from this object. |
| getExtensions | in file QueryPathExtension.php, method QueryPathExtensionRegistry::getExtensions() Get extensions for the given QueryPath object. |
| getIterator | in file QueryPath.php, method QueryPath::getIterator() Get an iterator for the matches in this object. |
| getMethodClass | in file QueryPathExtension.php, method QueryPathExtensionRegistry::getMethodClass() Get the class that a given method belongs to. |
| getOptions | in file QueryPath.php, method QueryPath::getOptions() Get the effective options for the current QueryPath object. |
| getMatches | in file CssEventHandler.php, method QueryPathCssEventHandler::getMatches() Get the elements that match the evaluated selector. |
| getNameString | in file CssParser.php, method CssScanner::getNameString() Get a name string from the input stream. |
| getQuotedString | in file CssParser.php, method CssScanner::getQuotedString() This gets a string with any legal 'string' characters. |
| getBaseDB | in file QPDB.php, method QPDB::getBaseDB() This method may be used to share the connection with other, non-QueryPath objects. |
| getHeaders | in file QPList.php, method TableAble::getHeaders() |
| getHeaders | in file QPList.php, method QPTableData::getHeaders() |
| getIterator | in file QPList.php, method QPTableData::getIterator() |
| getLastInsertID | in file QPDB.php, method QPDB::getLastInsertID() Get the last insert ID. |
| getRows | in file QPList.php, method TableAble::getRows() |
| getRows | in file QPList.php, method QPTableData::getRows() |
| getStatement | in file QPDB.php, method QPDB::getStatement() Get back the raw PDOStatement object after a query(). |
| h |
top |
| has | in file QueryPath.php, method QueryPath::has() Test to see if the current QueryPath object contains $contained. |
| has | in file QueryPath.php, method QueryPathOptions::has() Returns true of the specified key is already overridden in this object. |
| hasAttr | in file QueryPath.php, method QueryPath::hasAttr() Check to see if the given attribute is present. |
| hasClass | in file QueryPath.php, method QueryPath::hasClass() Returns TRUE if any of the elements in the QueryPath have the specified class. |
| hasExtension | in file QueryPathExtension.php, method QueryPathExtensionRegistry::hasExtension() Check to see if the given extension class is registered. |
| hasMethod | in file QueryPathExtension.php, method QueryPathExtensionRegistry::hasMethod() Check to see if a method is known. |
| html | in file QueryPath.php, method QueryPath::html() Set or get the markup for an element. |
| htmlqp | in file QueryPath.php, function htmlqp() A special-purpose version of qp() designed specifically for HTML. |
| HTML_STUB | in file QueryPath.php, class constant QueryPath::HTML_STUB This is a stub HTML 4.01 document. |
| $handler | in file CssParser.php, variable CssParser::$handler |
| has | in file CssEventHandler.php, method QueryPathCssEventHandler::has() Pseudo-class handler for :has(filter). |
| $headers | in file QPList.php, variable QPTableData::$headers |
| i |
top |
| index | in file QueryPath.php, method QueryPath::index() Get an item's index. |
| initializeFromError | in file QueryPath.php, method QueryPathIOException::initializeFromError() |
| initializeFromError | in file QueryPath.php, method QueryPathParseException::initializeFromError() |
| innerHTML | in file QueryPath.php, method QueryPath::innerHTML() Fetch the HTML contents INSIDE of the first QueryPath item. |
| innerXHTML | in file QueryPath.php, method QueryPath::innerXHTML() Fetch child (inner) nodes of the first match. |
| innerXML | in file QueryPath.php, method QueryPath::innerXML() Fetch child (inner) nodes of the first match. |
| insertAfter | in file QueryPath.php, method QueryPath::insertAfter() Insert the contents of the current QueryPath after the nodes in the destination QueryPath object. |
| insertBefore | in file QueryPath.php, method QueryPath::insertBefore() Insert the current elements into the destination document. |
| is | in file QueryPath.php, method QueryPath::is() Given a selector, this checks to see if the current set has one or more matches. |
| isXMLish | in file QueryPath.php, method QueryPath::isXMLish() Determine whether a given string looks like XML or not. |
| $is | in file CssParser.php, variable CssScanner::$is |
| $it | in file CssParser.php, variable CssScanner::$it |
| isEmpty | in file CssParser.php, method CssInputStream::isEmpty() Check if the stream is empty. |
| isExactly | in file CssParser.php, class constant CssEventHandler::isExactly The is-exactly (=) operator. |
| isAssoc | in file QPTPL.php, method QPTPL::isAssoc() Check whether an array is associative. |
| isAssoc | in file QPList.php, method QPList::isAssoc() Unused. |
| l |
top |
| $last | in file QueryPath.php, variable QueryPath::$last The last array of matches. |
| last | in file QueryPath.php, method QueryPath::last() Get the last matching element. |
| lastChild | in file QueryPath.php, method QueryPath::lastChild() Get the last child of the matching element. |
| lang | in file CssEventHandler.php, method QueryPathCssEventHandler::lang() Pseudo-class handler for :lang |
| lastOfType | in file CssEventHandler.php, method QueryPathCssEventHandler::lastOfType() Pseudo-class handler for :last-of-type. |
| lparen | in file CssParser.php, class constant CssToken::lparen |
| lsquare | in file CssParser.php, class constant CssToken::lsquare |
| listImpl | in file QPList.php, method QPList::listImpl() Internal recursive list generator for appendList. |
| m |
top |
| $matches | in file QueryPath.php, variable QueryPath::$matches The array of matches. |
| map | in file QueryPath.php, method QueryPath::map() Run a function on each item in a set. |
| merge | in file QueryPath.php, method QueryPathOptions::merge() Merge the provided array with existing options. |
| ML_EXP | in file QueryPath.php, constant ML_EXP Regular expression for checking whether a string looks like XML. |
| $matches | in file CssEventHandler.php, variable QueryPathCssEventHandler::$matches |
| method2class | in file QPTPL.php, method QPTPL::method2class() Convert a function name to a CSS class selector (e.g. myFunc becomes '.myFunc'). |
| n |
top |
| next | in file QueryPath.php, method QueryPath::next() Get the next sibling of each element in the QueryPath. |
| nextAll | in file QueryPath.php, method QueryPath::nextAll() Get all siblings after an element. |
| nextUntil | in file QueryPath.php, method QueryPath::nextUntil() Get all siblings after an element until the selector is reached. |
| not | in file QueryPath.php, method QueryPath::not() Filter a list to contain only items that do NOT match. |
| name | in file CssParser.php, method CssToken::name() Get a name for a given constant. Used for error handling. |
| nextToken | in file CssParser.php, method CssScanner::nextToken() Get the next token in the input stream. |
| not | in file CssEventHandler.php, method QueryPathCssEventHandler::not() Pseudo-class handler for :not(filter). |
| NotImplementedException | in file CssEventHandler.php, class NotImplementedException Exception thrown for unimplemented CSS. |
| nthChild | in file CssEventHandler.php, method QueryPathCssEventHandler::nthChild() Pseudo-class handler for nth-child and all related pseudo-classes. |
| nthLastChild | in file CssEventHandler.php, method QueryPathCssEventHandler::nthLastChild() Pseudo-class handler for :nth-last-child and related pseudo-classes. |
| nthLastOfTypeChild | in file CssEventHandler.php, method QueryPathCssEventHandler::nthLastOfTypeChild() Pseudo-class handler for nth-last-of-type-child. |
| nthOfTypeChild | in file CssEventHandler.php, method QueryPathCssEventHandler::nthOfTypeChild() Pseudo-class handler for nth-of-type-child. |
| nextRow | in file QPDB.php, method QPDB::nextRow() Advance the query results row cursor. |
| o |
top |
| $options | in file QueryPath.php, variable QueryPathOptions::$options This is the static options array. |
| $options | in file QueryPath.php, variable QueryPathIterator::$options |
| odd | in file QueryPath.php, method QueryPath::odd() Get the odd elements, so counter-intuitively 0, 2, 4, etc. |
| octo | in file CssParser.php, class constant CssToken::octo |
| onlyChild | in file CssEventHandler.php, method QueryPathCssEventHandler::onlyChild() Pseudo-class handler for :only-child. |
| onlyOfType | in file CssEventHandler.php, method QueryPathCssEventHandler::onlyOfType() Pseudo-class handler for :only-of-type. |
| $opts | in file QPDB.php, variable QPDB::$opts |
| OL | in file QPList.php, class constant QPList::OL |
| p |
top |
| parent | in file QueryPath.php, method QueryPath::parent() Get the immediate parent of each element in the QueryPath. |
| parents | in file QueryPath.php, method QueryPath::parents() Get all ancestors of each element in the QueryPath. |
| parentsUntil | in file QueryPath.php, method QueryPath::parentsUntil() Get all ancestors of each element in the QueryPath until the selector is reached. |
| peers | in file QueryPath.php, method QueryPath::peers() |
| prepareInsert | in file QueryPath.php, method QueryPath::prepareInsert() Prepare an item for insertion into a DOM. |
| prepend | in file QueryPath.php, method QueryPath::prepend() Insert the given markup as the first child. |
| prependTo | in file QueryPath.php, method QueryPath::prependTo() Take all nodes in the current object and prepend them to the children nodes of each matched node in the passed-in QueryPath object. |
| prev | in file QueryPath.php, method QueryPath::prev() Get the next sibling before each element in the QueryPath. |
| prevAll | in file QueryPath.php, method QueryPath::prevAll() Get the previous siblings for each element in the QueryPath. |
| prevUntil | in file QueryPath.php, method QueryPath::prevUntil() Get the previous siblings for each element in the QueryPath until the selector is reached. |
| parse | in file CssParser.php, method CssParser::parse() Parse the selector. |
| parseAnB | in file CssEventHandler.php, method QueryPathCssEventHandler::parseAnB() Parse an an+b rule for CSS pseudo-classes. |
| peek | in file CssParser.php, method CssInputStream::peek() Look ahead one character. |
| peek | in file CssParser.php, method CssScanner::peek() See the next char without removing it from the stack. |
| pipe | in file CssParser.php, class constant CssToken::pipe |
| plus | in file CssParser.php, class constant CssToken::plus |
| pseudoClass | in file CssParser.php, method CssEventHandler::pseudoClass() Handle a pseudo-class. |
| pseudoClass | in file CssEventHandler.php, method QueryPathCssEventHandler::pseudoClass() This also supports the following nonstandard pseudo classes: |
| pseudoElement | in file CssParser.php, method CssEventHandler::pseudoElement() Handle a pseudo-element. |
| pseudoElement | in file CssEventHandler.php, method QueryPathCssEventHandler::pseudoElement() As the spec mentions, these must be at the end of a selector or else they will cause errors. Most selectors return elements. Pseudo-elements do not. |
| $p | in file QPList.php, variable QPTableData::$p |
| pi | in file QPXML.php, method QPXML::pi() Get or set a processor instruction. |
| prependColumn | in file QPDB.php, method QPDB::prependColumn() Prepend the data from the given column into the QueryPath. |
| q |
top |
| qp | in file QueryPath.php, function qp() Build a new Query Path. |
| QueryPath | in file QueryPath.php, class QueryPath The Query Path object is the primary tool in this library. |
| QueryPathEntities | in file QueryPath.php, class QueryPathEntities |
| QueryPathException | in file QueryPath.php, class QueryPathException Exception indicating that a problem has occured inside of a QueryPath object. |
| QueryPathExtension | in file QueryPathExtension.php, class QueryPathExtension A QueryPathExtension is a tool that extends the capabilities of a QueryPath object. |
| QueryPathExtensionRegistry | in file QueryPathExtension.php, class QueryPathExtensionRegistry A registry for QueryPath extensions. |
| QueryPathIOException | in file QueryPath.php, class QueryPathIOException Exception indicating that a parser has failed to parse a file. |
| QueryPathIterator | in file QueryPath.php, class QueryPathIterator An iterator for QueryPath. |
| QueryPathOptions | in file QueryPath.php, class QueryPathOptions Manage default options. |
| QueryPathParseException | in file QueryPath.php, class QueryPathParseException Exception indicating that a parser has failed to parse a file. |
| QueryPath.php | procedural page QueryPath.php |
| QueryPathExtension.php | procedural page QueryPathExtension.php |
| QueryPathCssEventHandler | in file CssEventHandler.php, class QueryPathCssEventHandler Handler that tracks progress of a query through a DOM. |
| quote | in file CssParser.php, class constant CssToken::quote |
| $qp | in file QPTPL.php, variable QPTPL::$qp |
| $qp | in file QPList.php, variable QPList::$qp |
| $qp | in file QPXML.php, variable QPXML::$qp |
| $qp | in file QPDB.php, variable QPDB::$qp |
| QPDB | in file QPDB.php, class QPDB Provide DB access to a QueryPath object. |
| QPList | in file QPList.php, class QPList Provide list operations for QueryPath. |
| QPTableData | in file QPList.php, class QPTableData Format data to be inserted into a simple HTML table. |
| QPTableTextData | in file QPList.php, class QPTableTextData Provides a table where all of the headers and data are treated as text data. |
| QPTPL | in file QPTPL.php, class QPTPL QPTPL is a template library for QueryPath. |
| QPXML | in file QPXML.php, class QPXML Provide additional tools for working with XML content. |
| QPXSL | in file QPXSL.php, class QPXSL Provide tools for running XSL Transformation (XSLT) on a document. |
| query | in file QPDB.php, method QPDB::query() Execute a SQL query, and store the results. |
| queryInto | in file QPDB.php, method QPDB::queryInto() Query and append the results. |
| QPDB.php | procedural page QPDB.php |
| QPList.php | procedural page QPList.php |
| QPTPL.php | procedural page QPTPL.php |
| QPXML.php | procedural page QPXML.php |
| QPXSL.php | procedural page QPXSL.php |
| r |
top |
| $regex | in file QueryPath.php, variable QueryPathEntities::$regex This is three regexes wrapped into 1. The | divides them. |
| remove | in file QueryPath.php, method QueryPath::remove() Remove any items from the list if they match the selector. |
| removeAttr | in file QueryPath.php, method QueryPath::removeAttr() Remove the named attribute from all elements in the current QueryPath. |
| removeChildren | in file QueryPath.php, method QueryPath::removeChildren() Remove all child nodes. |
| removeClass | in file QueryPath.php, method QueryPath::removeClass() Remove the named class from any element in the QueryPath that has it. |
| replaceAll | in file QueryPath.php, method QueryPath::replaceAll() This replaces everything that matches the selector with the first value in the current list. |
| replaceAllEntities | in file QueryPath.php, method QueryPathEntities::replaceAllEntities() Replace all entities. |
| replaceEntity | in file QueryPath.php, method QueryPathEntities::replaceEntity() Lookup an entity string's numeric equivalent. |
| replaceWith | in file QueryPath.php, method QueryPath::replaceWith() Replace the existing element(s) in the list with a new one. |
| $recurse | in file CssParser.php, variable CssScanner::$recurse |
| rangle | in file CssParser.php, class constant CssToken::rangle |
| rparen | in file CssParser.php, class constant CssToken::rparen |
| rsquare | in file CssParser.php, class constant CssToken::rsquare |
| $row | in file QPDB.php, variable QPDB::$row |
| $rows | in file QPList.php, variable QPTableData::$rows |
| s |
top |
| set | in file QueryPath.php, method QueryPathOptions::set() Set the default options. |
| setMatches | in file QueryPath.php, method QueryPath::setMatches() EXPERT: Be very, very careful using this. |
| siblings | in file QueryPath.php, method QueryPath::siblings() Get a list of siblings for elements currently wrapped by this object. |
| size | in file QueryPath.php, method QueryPath::size() Get the number of elements currently wrapped by this object. |
| slice | in file QueryPath.php, method QueryPath::slice() Narrow the items in this object down to only a slice of the starting items. |
| $scanner | in file CssParser.php, variable CssParser::$scanner |
| $stream | in file CssParser.php, variable CssInputStream::$stream |
| $strict | in file CssParser.php, variable CssParser::$strict |
| searchForAttr | in file CssEventHandler.php, method QueryPathCssEventHandler::searchForAttr() Helper function to find all elements with exact matches. |
| sibling | in file CssParser.php, method CssEventHandler::sibling() Handle a sibling combinator. |
| sibling | in file CssEventHandler.php, method QueryPathCssEventHandler::sibling() Get all nodes that are siblings to currently selected nodes. |
| squote | in file CssParser.php, class constant CssToken::squote |
| star | in file CssParser.php, class constant CssToken::star |
| stringLegal | in file CssParser.php, class constant CssToken::stringLegal |
| $src | in file QPXSL.php, variable QPXSL::$src |
| $stmt | in file QPDB.php, variable QPDB::$stmt |
| schema | in file QPXML.php, method QPXML::schema() |
| setHeaders | in file QPList.php, method QPTableTextData::setHeaders() |
| setHeaders | in file QPList.php, method QPTableData::setHeaders() |
| setRows | in file QPList.php, method QPTableTextData::setRows() |
| setRows | in file QPList.php, method QPTableData::setRows() |
| size | in file QPList.php, method TableAble::size() |
| size | in file QPList.php, method QPTableData::size() |
| t |
top |
| tag | in file QueryPath.php, method QueryPath::tag() The tag name of the first element in the list. |
| text | in file QueryPath.php, method QueryPath::text() Get or set the text contents of a node. |
| textImplode | in file QueryPath.php, method QueryPath::textImplode() Retrieve the text of each match and concatenate them with the given separator. |
| top | in file QueryPath.php, method QueryPath::top() Select the root element of the document. |
| $token | in file CssParser.php, variable CssScanner::$token |
| tilde | in file CssParser.php, class constant CssToken::tilde |
| TableAble | in file QPList.php, class TableAble A TableAble object represents tabular data and can be converted to a table. |
| tpl | in file QPTPL.php, method QPTPL::tpl() Apply a template to an object and then insert the results. |
| tplAll | in file QPTPL.php, method QPTPL::tplAll() Given one template, do substitutions for all objects. |
| tplArrayR | in file QPTPL.php, method QPTPL::tplArrayR() Recursively merge array data into a template. |
| tplObject | in file QPTPL.php, method QPTPL::tplObject() Introspect objects to map their functions to CSS classes in a template. |
| u |
top |
| $useRegistry | in file QueryPathExtension.php, variable QueryPathExtensionRegistry::$useRegistry Internal flag indicating whether or not the registry should be used for automatic extension loading. If this is false, then implementations should not automatically load extensions. |
| UL | in file QPList.php, class constant QPList::UL |
| v |
top |
| val | in file QueryPath.php, method QueryPath::val() Set or get the value of an element's 'value' attribute. |
| VERSION | in file QueryPath.php, class constant QueryPath::VERSION The version string for this version of QueryPath. |
| $value | in file CssParser.php, variable CssScanner::$value |
| w |
top |
| WARN_MSG_FORMAT | in file QueryPath.php, class constant QueryPathParseException::WARN_MSG_FORMAT |
| wrap | in file QueryPath.php, method QueryPath::wrap() Wrap each element inside of the given markup. |
| wrapAll | in file QueryPath.php, method QueryPath::wrapAll() Wrap all elements inside of the given markup. |
| wrapInner | in file QueryPath.php, method QueryPath::wrapInner() Wrap the child elements of each item in the list with the given markup. |
| writeHTML | in file QueryPath.php, method QueryPath::writeHTML() Writes HTML to output. |
| writeXHTML | in file QueryPath.php, method QueryPath::writeXHTML() Write an XHTML file to output. |
| writeXML | in file QueryPath.php, method QueryPath::writeXML() Send the XML document to the client. |
| white | in file CssParser.php, class constant CssToken::white |
| withEachRow | in file QPDB.php, method QPDB::withEachRow() Set the object to use each row, instead of only one row. |
| x |
top |
| xhtml | in file QueryPath.php, method QueryPath::xhtml() Set or get XHTML markup for an element or elements. |
| XHTML_STUB | in file QueryPath.php, class constant QueryPath::XHTML_STUB This is a stub XHTML document. |
| xml | in file QueryPath.php, method QueryPath::xml() Set or get the XML markup for an element or elements. |
| xpath | in file QueryPath.php, method QueryPath::xpath() Execute an XPath query and store the results in the QueryPath. |
| xslt | in file QPXSL.php, method QPXSL::xslt() Given an XSLT stylesheet, run a transformation. |