PHP Класс Doctrine\OXM\Marshaller\Helper\WriterHelper

This class helps simplify some of the logic behind writing xml with the eccentricities of the XmlWriter interface. It's calls inherit the same stateful considerations that are found while working directly with XmlWriter.
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$cursor XmlWriter
$marshaller Doctrine\OXM\Marshaller\XmlMarshaller
$streamUri string | null The stream to work with. Null assumes in-memory processing.

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

Метод Описание
__construct ( XmlMarshaller $marshaller, $streamUri = null )
endElement ( )
flush ( )
startElement ( $name, $prefix = null, $url = null )
writeAttribute ( $name, $value, $prefix = null, $url = null )
writeElement ( $name, $value, $prefix = null, $url = null )
writeNamespace ( $url, $prefix = null )
writeValue ( $value )

Приватные методы

Метод Описание
initialize ( )
needsCdataWrapping ( $value )

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

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

public __construct ( XmlMarshaller $marshaller, $streamUri = null )
$marshaller Doctrine\OXM\Marshaller\XmlMarshaller

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

public endElement ( )

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

public flush ( )

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

public startElement ( $name, $prefix = null, $url = null )

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

public writeAttribute ( $name, $value, $prefix = null, $url = null )

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

public writeElement ( $name, $value, $prefix = null, $url = null )

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

public writeNamespace ( $url, $prefix = null )

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

public writeValue ( $value )

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

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

protected XmlWriter $cursor
Результат XmlWriter

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

protected XmlMarshaller,Doctrine\OXM\Marshaller $marshaller
Результат Doctrine\OXM\Marshaller\XmlMarshaller

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

The stream to work with. Null assumes in-memory processing.
protected string|null $streamUri
Результат string | null