PHP Класс QueryPath\Extension\QPXML

См. также: QueryPath::Extension
См. также: QPXML
Автор: M Butcher ([email protected])
Автор: Xander Guzman ([email protected])
Наследование: implements QueryPath\Extension
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$qp

Открытые методы

Метод Описание
__construct ( QueryPath\Query $qp )
appendElement ( string $text ) Append an element.
cdata ( string $text = null ) : mixed Get or set a CDATA section.
comment ( string $text = null ) : mixed Get or set a comment.
createElement ( string $text, string $nsUri = null ) Create an element with the given namespace.
createNilElement ( string $text, string $value ) Create a NIL element.
pi ( $prefix = null, $text = null ) Get or set a processor instruction.
schema ( $file )
toXml ( )

Описание методов

__construct() публичный Метод

public __construct ( QueryPath\Query $qp )
$qp QueryPath\Query

appendElement() публичный Метод

Append an element.
public appendElement ( string $text )
$text string

cdata() публичный Метод

If this is given text, it will create a CDATA section in each matched element, setting that item's value to $text. If no parameter is passed in, this will return the first CDATA section that it finds in the matched elements.
См. также: comment()
См. также: QueryPath::text()
См. также: QueryPath::html()
public cdata ( string $text = null ) : mixed
$text string The text data to insert into the current matches. If this is NULL, then the first CDATA will be returned.
Результат mixed If $text is not NULL, this will return a {@link QueryPath}. Otherwise, it will return a string. If no CDATA is found, this will return NULL.

comment() публичный Метод

This function is used to get or set comments in an XML or HTML document. If a $text value is passed in (and is not NULL), then this will add a comment (with the value $text) to every match in the set. If no text is passed in, this will return the first comment in the set of matches. If no comments are found, NULL will be returned.
См. также: cdata()
public comment ( string $text = null ) : mixed
$text string The text of the comment. If set, a new comment will be created in every item wrapped by the current {@link QueryPath}.
Результат mixed If $text is set, this will return a {@link QueryPath}. If no text is set, this will search for a comment and attempt to return the string value of the first comment it finds. If no comment is found, NULL will be returned.

createElement() публичный Метод

Create an element with the given namespace.
public createElement ( string $text, string $nsUri = null )
$text string
$nsUri string The namespace URI for the given element.

createNilElement() публичный Метод

Create a NIL element.
public createNilElement ( string $text, string $value )
$text string
$value string

pi() публичный Метод

Get or set a processor instruction.
public pi ( $prefix = null, $text = null )

schema() публичный Метод

public schema ( $file )

toXml() публичный Метод

public toXml ( )

Описание свойств

$qp защищенное свойство

protected $qp