|
|
|
@ -392,11 +392,15 @@ EOT
|
|
|
|
|
foreach ($licenses as $licenseId) {
|
|
|
|
|
$license = $spdxLicense->getLicenseByIdentifier($licenseId); // keys: 0 fullname, 1 osi, 2 url
|
|
|
|
|
|
|
|
|
|
// is license OSI approved?
|
|
|
|
|
if ($license[1] === true) {
|
|
|
|
|
$out = sprintf('%s (%s) (OSI approved) %s', $license[0], $licenseId, $license[2]);
|
|
|
|
|
if (!$license) {
|
|
|
|
|
$out = $licenseId;
|
|
|
|
|
} else {
|
|
|
|
|
$out = sprintf('%s (%s) %s', $license[0], $licenseId, $license[2]);
|
|
|
|
|
// is license OSI approved?
|
|
|
|
|
if ($license[1] === true) {
|
|
|
|
|
$out = sprintf('%s (%s) (OSI approved) %s', $license[0], $licenseId, $license[2]);
|
|
|
|
|
} else {
|
|
|
|
|
$out = sprintf('%s (%s) %s', $license[0], $licenseId, $license[2]);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$this->getIO()->write('<info>license</info> : ' . $out);
|
|
|
|
|