Tool
in package
Tags
Table of Contents
Properties
- $externalReferences : ExternalReferenceRepository
- Provides the ability to document external references related to the tool.
- $hashes : HashDictionary
- The hashes of the tool (if applicable).
- $name : string|null
- The name of the tool used to create the BOM.
- $vendor : string|null
- The vendor of the tool used to create the BOM.
- $version : string|null
- The version of the tool used to create the BOM.
Methods
- __construct() : mixed
- getExternalReferences() : ExternalReferenceRepository
- getHashes() : HashDictionary
- getName() : string|null
- getVendor() : string|null
- getVersion() : string|null
- setExternalReferences() : $this
- setHashes() : $this
- setName() : $this
- setVendor() : $this
- setVersion() : $this
Properties
$externalReferences
Provides the ability to document external references related to the tool.
private
ExternalReferenceRepository
$externalReferences
$hashes
The hashes of the tool (if applicable).
private
HashDictionary
$hashes
$name
The name of the tool used to create the BOM.
private
string|null
$name
= null
$vendor
The vendor of the tool used to create the BOM.
private
string|null
$vendor
= null
$version
The version of the tool used to create the BOM.
private
string|null
$version
= null
Methods
__construct()
public
__construct() : mixed
getExternalReferences()
public
getExternalReferences() : ExternalReferenceRepository
Return values
ExternalReferenceRepositorygetHashes()
public
getHashes() : HashDictionary
Return values
HashDictionarygetName()
public
getName() : string|null
Return values
string|nullgetVendor()
public
getVendor() : string|null
Return values
string|nullgetVersion()
public
getVersion() : string|null
Return values
string|nullsetExternalReferences()
public
setExternalReferences(ExternalReferenceRepository $externalReferences) : $this
Parameters
- $externalReferences : ExternalReferenceRepository
Return values
$thissetHashes()
public
setHashes(HashDictionary $hashes) : $this
Parameters
- $hashes : HashDictionary
Return values
$thissetName()
public
setName(string|null $name) : $this
Parameters
- $name : string|null
Return values
$thissetVendor()
public
setVendor(string|null $vendor) : $this
Parameters
- $vendor : string|null
Return values
$thissetVersion()
public
setVersion(string|null $version) : $this
Parameters
- $version : string|null