CycloneDX Library

XmlValidator extends BaseValidator
in package

Tags
author

jkowalleck

Table of Contents

Properties

$version  : Version

Methods

__construct()  : mixed
validateDom()  : XmlValidationError|null
validateString()  : XmlValidationError|null
getSchemaFile()  : string
listSchemaFiles()  : array<string|int, string>|array<string|int, null>
loadDomFromXml()  : DOMDocument
validateDomWithSchema()  : LibXMLError|null

Properties

Methods

listSchemaFiles()

protected abstract static listSchemaFiles() : array<string|int, string>|array<string|int, null>
Tags
psalm-return

array<string, ?string>

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

dictionary ala [ CycloneDX\Core\Spec\Version::value() => string ]

loadDomFromXml()

private loadDomFromXml(string $xml) : DOMDocument
Parameters
$xml : string
Tags
throws
DOMException

if loading the DOM failed

Return values
DOMDocument

        
On this page

Search results