FOSSology  4.4.0
Open Source License Compliance by Open Source Software
Fossology\Lib\Data\Package\ComponentType Class Reference
Collaboration diagram for Fossology\Lib\Data\Package\ComponentType:
Collaboration graph

Public Attributes

const PURL = 0
 
const MAVEN = 1
 
const NUGET = 2
 
const NPM = 3
 
const PYPI = 4
 
const PACKAGEURL = 5
 
const TYPE_MAP
 

Detailed Description

Definition at line 10 of file ComponentType.php.

Member Data Documentation

◆ MAVEN

int Fossology\Lib\Data\Package\ComponentType::MAVEN = 1

Component Type maven

Definition at line 21 of file ComponentType.php.

◆ NPM

int Fossology\Lib\Data\Package\ComponentType::NPM = 3

Component Type npm

Definition at line 31 of file ComponentType.php.

◆ NUGET

int Fossology\Lib\Data\Package\ComponentType::NUGET = 2

Component Type nuget

Definition at line 26 of file ComponentType.php.

◆ PACKAGEURL

int Fossology\Lib\Data\Package\ComponentType::PACKAGEURL = 5

Component Type package-url

Definition at line 41 of file ComponentType.php.

◆ PURL

int Fossology\Lib\Data\Package\ComponentType::PURL = 0

Component Type purl

Definition at line 16 of file ComponentType.php.

◆ PYPI

int Fossology\Lib\Data\Package\ComponentType::PYPI = 4

Component Type pypi

Definition at line 36 of file ComponentType.php.

◆ TYPE_MAP

array Fossology\Lib\Data\Package\ComponentType::TYPE_MAP
Initial value:
= [
self::PURL => 'purl',
self::MAVEN => 'maven',
self::NUGET => 'nuget',
self::NPM => 'npm',
self::PYPI => 'pypi',
self::PACKAGEURL => 'package-url',
'' => ''
]

Corresponding type name for id

Definition at line 46 of file ComponentType.php.


The documentation for this class was generated from the following file: