LicenseExpression
in package
(SPDX) License Expression.
No validation is done internally. You may validate with SpdxLicenses::isValidLicenseString(). You may assert valid objects with LicenseFactory::makeExpression().
Tags
Table of Contents
Properties
- $acknowledgement : LicenseAcknowledgement|null
- $expression : string
Methods
- __construct() : mixed
- getAcknowledgement() : LicenseAcknowledgement|null
- getExpression() : string
- setAcknowledgement() : $this
- setExpression() : $this
Properties
$acknowledgement
private
LicenseAcknowledgement|null
$acknowledgement
= null
$expression
private
string
$expression
Tags
Methods
__construct()
public
__construct(string $expression) : mixed
Parameters
- $expression : string
Tags
getAcknowledgement()
public
getAcknowledgement() : LicenseAcknowledgement|null
Return values
LicenseAcknowledgement|nullgetExpression()
public
getExpression() : string
Return values
stringsetAcknowledgement()
public
setAcknowledgement(LicenseAcknowledgement|null $acknowledgement) : $this
Parameters
- $acknowledgement : LicenseAcknowledgement|null
Return values
$thissetExpression()
public
setExpression(string $expression) : $this
Parameters
- $expression : string