ComponentNormalizer
extends _BaseNormalizer
in package
Tags
Table of Contents
Methods
- normalize() : DOMElement
- normalizeExternalReferences() : DOMElement|null
- normalizeHashes() : DOMElement|null
- normalizeLicenses() : DOMElement|null
- normalizeProperties() : DOMElement|null
- normalizePurl() : DOMElement|null
Methods
normalize()
public
normalize(Component $component) : DOMElement
Parameters
- $component : Component
Tags
Return values
DOMElementnormalizeExternalReferences()
private
normalizeExternalReferences(ExternalReferenceRepository $extRefs) : DOMElement|null
Parameters
- $extRefs : ExternalReferenceRepository
Return values
DOMElement|nullnormalizeHashes()
private
normalizeHashes(HashDictionary $hashes) : DOMElement|null
Parameters
- $hashes : HashDictionary
Return values
DOMElement|nullnormalizeLicenses()
private
normalizeLicenses(LicenseRepository $licenses) : DOMElement|null
Parameters
- $licenses : LicenseRepository
Return values
DOMElement|nullnormalizeProperties()
private
normalizeProperties(PropertyRepository $properties) : DOMElement|null
Parameters
- $properties : PropertyRepository
Return values
DOMElement|nullnormalizePurl()
private
normalizePurl(PackageUrl|null $purl) : DOMElement|null
Parameters
- $purl : PackageUrl|null