Documentation

DTD
in package

Table of Contents

Properties

$elements  : array<string|int, Element>
$entities  : array<string|int, Element>
$path  : array<string|int, Element>

Methods

__construct()  : void
getAttributes()  : mixed
getElement()  : Element|null
gibt das Element Objekt zurück
getMainElement()  : array<string|int, Element>
getTree()  : string|array<string|int, mixed>
rekursive Funktion
getXMLTree()  : mixed
load()  : true
lädt und parst eine DTD Datei
parseAttributes()  : void
parst alle Attribute in einem DTD text/plain
parseDTD()  : true
parst DTD Inhalt
parseElements()  : void
parst alle Elemente in einem DTD text/plain
parseEntities()  : void
parst alle Entities in einem DTD text/plain

Properties

$elements

public array<string|int, Element> $elements = []

enthält die Elemente

$entities

public array<string|int, Element> $entities = []

enthält die Elemente

Methods

__construct()

public __construct(string $content) : void
Parameters
$content : string

gibt ein DTD Datei als Pfad | DTD Inhalt als text/plain

getAttributes()

public getAttributes() : mixed

getElement()

gibt das Element Objekt zurück

public getElement(string $name) : Element|null
Parameters
$name : string

gibt den Namen des Elements an

Return values
Element|null

gibt das Element mit den gesuchten Namen zurück, ansonsten null

getMainElement()

public getMainElement() : array<string|int, Element>
Return values
array<string|int, Element>

gibt die Hauptelemente als object zurück

getTree()

rekursive Funktion

public getTree(string $name) : string|array<string|int, mixed>
Parameters
$name : string

Name des Elements

Return values
string|array<string|int, mixed>

load()

lädt und parst eine DTD Datei

public load(string $file) : true
Parameters
$file : string

Pfad der DTD Datei

Return values
true

parseAttributes()

parst alle Attribute in einem DTD text/plain

private parseAttributes(string $content) : void
Parameters
$content : string

RAW DTD text/plain

parseDTD()

parst DTD Inhalt

private parseDTD(string $content) : true
Parameters
$content : string

DTD Content als text/plain

Return values
true

parseElements()

parst alle Elemente in einem DTD text/plain

private parseElements(string $content) : void
Parameters
$content : string

RAW DTD text/plain

parseEntities()

parst alle Entities in einem DTD text/plain

private parseEntities(string $content) : void
Parameters
$content : string

RAW DTD text/plain


        
On this page

Search results