PHP 클래스 FluentDOM\Transformer\Namespaces\Replace

Attributes and Elements without a namespace get their prefix removed. A change from no namespace to a namespace will not affect attributes.
파일 보기 프로젝트 열기: fluentdom/fluentdom

공개 메소드들

메소드 설명
__construct ( DOMDocument $document, array $namespaces )
__toString ( ) : string Create a document with the replaced namespaces and return it as XML string.
getDocument ( ) Create a document with the replaced namespaces.

비공개 메소드들

메소드 설명
getMappedNamespace ( string $namespaceUri ) : string
importAttribute ( DOMElement $parent, DOMAttr $source )
importElement ( DOMNode $parent, DOMElement $source )
importNode ( DOMNode $parent, DOMNode $source )

메소드 상세

__construct() 공개 메소드

public __construct ( DOMDocument $document, array $namespaces )
$document DOMDocument
$namespaces array

__toString() 공개 메소드

Create a document with the replaced namespaces and return it as XML string.
public __toString ( ) : string
리턴 string

getDocument() 공개 메소드

Create a document with the replaced namespaces.
public getDocument ( )