Documentation

LeanElement
in package
implements DOMWriterInterface uses DOMWriterDocumentFromElementTrait

Tags
author

Daniel Schulz

Table of Contents

Interfaces

DOMWriterInterface

Methods

__serialize()  : array<string|int, mixed>
__unserialize()  : void
appendChild()  : void
createOneFromArray()  : LeanElement
createOneFromDOMElement()  : LeanElement
createTreeFromDOMDocument()  : LeanElement
createTreeFromDOMElement()  : LeanElement
createTreeListFromDOMNodeList()  : array<string|int, mixed>
getAttribute()  : mixed
getAttributes()  : array<string|int, mixed>
getChildByTag()  : LeanElement|null
getChildren()  : array<string|int, LeanElement>
getTag()  : string
hasAttribute()  : bool
setAttribute()  : void
toDocument()  : DOMDocument
toElement()  : DOMElement
withAttributes()  : LeanElement

Methods

__serialize()

public __serialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

__unserialize()

public __unserialize(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>

createOneFromArray()

public static createOneFromArray(string $tag, array<string|int, mixed> $attributes[, iterable<string|int, mixed> $children = [] ]) : LeanElement
Parameters
$tag : string
$attributes : array<string|int, mixed>
$children : iterable<string|int, mixed> = []
Return values
LeanElement

createOneFromDOMElement()

public static createOneFromDOMElement(DOMElement $element[, array<string|int, mixed> $children = [] ]) : LeanElement
Parameters
$element : DOMElement
$children : array<string|int, mixed> = []
Return values
LeanElement

createTreeFromDOMDocument()

public static createTreeFromDOMDocument(DOMDocument $domDocument) : LeanElement
Parameters
$domDocument : DOMDocument
Return values
LeanElement

createTreeFromDOMElement()

public static createTreeFromDOMElement(DOMElement $domElement) : LeanElement
Parameters
$domElement : DOMElement
Return values
LeanElement

createTreeListFromDOMNodeList()

public static createTreeListFromDOMNodeList(DOMNodeList $domNodeList) : array<string|int, mixed>
Parameters
$domNodeList : DOMNodeList
Return values
array<string|int, mixed>

getAttribute()

public getAttribute(string $key[, mixed $default = null ]) : mixed
Parameters
$key : string
$default : mixed = null

getAttributes()

public getAttributes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getTag()

public getTag() : string
Return values
string

hasAttribute()

public hasAttribute(string $key) : bool
Parameters
$key : string
Return values
bool

setAttribute()

public setAttribute(string $key, mixed $val) : void
Parameters
$key : string
$val : mixed

toElement()

public toElement(DOMDocument $targetDoc) : DOMElement
Parameters
$targetDoc : DOMDocument
Return values
DOMElement

withAttributes()

public withAttributes(array<string|int, mixed> $attributes) : LeanElement
Parameters
$attributes : array<string|int, mixed>
Return values
LeanElement

        
On this page

Search results