FOSSology  4.4.0
Open Source License Compliance by Open Source Software
Fossology\UI\Api\Models\Analysis Class Reference

Model to hold analysis settings. More...

Collaboration diagram for Fossology\UI\Api\Models\Analysis:
Collaboration graph

Public Member Functions

 __construct ($bucket=false, $copyright=false, $ecc=false, $keyword=false, $mimetype=false, $monk=false, $nomos=false, $ojo=false, $reso=false, $pkgagent=false)
 
 setUsingArray ($analysisArray)
 
 setUsingString ($analysisString)
 
 getBucket ()
 
 getCopyright ()
 
 getEcc ()
 
 getKeyword ()
 
 getMime ()
 
 getMonk ()
 
 getNomos ()
 
 getOjo ()
 
 getReso ()
 
 getPackage ()
 
 setBucket ($bucket)
 
 setCopyright ($copyright)
 
 setEcc ($ecc)
 
 setKeyword ($keyword)
 
 setMime ($mime)
 
 setMonk ($monk)
 
 setNomos ($nomos)
 
 setOjo ($ojo)
 
 setReso ($reso)
 
 setPackage ($package)
 
 getArray ()
 

Private Attributes

 $bucket
 
 $copyright
 
 $ecc
 
 $keyword
 
 $mimetype
 
 $monk
 
 $nomos
 
 $ojo
 
 $reso
 
 $pkgagent
 

Detailed Description

Model to hold analysis settings.

Definition at line 20 of file Analysis.php.

Constructor & Destructor Documentation

◆ __construct()

Fossology\UI\Api\Models\Analysis::__construct (   $bucket = false,
  $copyright = false,
  $ecc = false,
  $keyword = false,
  $mimetype = false,
  $monk = false,
  $nomos = false,
  $ojo = false,
  $reso = false,
  $pkgagent = false 
)

Analysis constructor.

Parameters
boolean$bucket
boolean$copyright
boolean$ecc
boolean$keyword
boolean$mimetype
boolean$monk
boolean$nomos
boolean$ojo
boolean$reso
boolean$pkgagent

Definition at line 86 of file Analysis.php.

Member Function Documentation

◆ getArray()

Fossology\UI\Api\Models\Analysis::getArray ( )

Get the object as an associative array

Returns
array

Definition at line 352 of file Analysis.php.

◆ getBucket()

Fossology\UI\Api\Models\Analysis::getBucket ( )
Returns
boolean

Definition at line 190 of file Analysis.php.

◆ getCopyright()

Fossology\UI\Api\Models\Analysis::getCopyright ( )
Returns
boolean

Definition at line 198 of file Analysis.php.

◆ getEcc()

Fossology\UI\Api\Models\Analysis::getEcc ( )
Returns
boolean

Definition at line 206 of file Analysis.php.

◆ getKeyword()

Fossology\UI\Api\Models\Analysis::getKeyword ( )
Returns
boolean

Definition at line 214 of file Analysis.php.

◆ getMime()

Fossology\UI\Api\Models\Analysis::getMime ( )
Returns
boolean

Definition at line 222 of file Analysis.php.

◆ getMonk()

Fossology\UI\Api\Models\Analysis::getMonk ( )
Returns
boolean

Definition at line 230 of file Analysis.php.

◆ getNomos()

Fossology\UI\Api\Models\Analysis::getNomos ( )
Returns
boolean

Definition at line 238 of file Analysis.php.

◆ getOjo()

Fossology\UI\Api\Models\Analysis::getOjo ( )
Returns
boolean

Definition at line 246 of file Analysis.php.

◆ getPackage()

Fossology\UI\Api\Models\Analysis::getPackage ( )
Returns
boolean

Definition at line 262 of file Analysis.php.

◆ getReso()

Fossology\UI\Api\Models\Analysis::getReso ( )
Returns
boolean

Definition at line 254 of file Analysis.php.

◆ setBucket()

Fossology\UI\Api\Models\Analysis::setBucket (   $bucket)
Parameters
boolean$bucket

Definition at line 271 of file Analysis.php.

◆ setCopyright()

Fossology\UI\Api\Models\Analysis::setCopyright (   $copyright)
Parameters
boolean$copyright

Definition at line 279 of file Analysis.php.

◆ setEcc()

Fossology\UI\Api\Models\Analysis::setEcc (   $ecc)
Parameters
boolean$ecc

Definition at line 287 of file Analysis.php.

◆ setKeyword()

Fossology\UI\Api\Models\Analysis::setKeyword (   $keyword)
Parameters
boolean$keyword

Definition at line 295 of file Analysis.php.

◆ setMime()

Fossology\UI\Api\Models\Analysis::setMime (   $mime)
Parameters
boolean$mime

Definition at line 303 of file Analysis.php.

◆ setMonk()

Fossology\UI\Api\Models\Analysis::setMonk (   $monk)
Parameters
boolean$monk

Definition at line 311 of file Analysis.php.

◆ setNomos()

Fossology\UI\Api\Models\Analysis::setNomos (   $nomos)
Parameters
boolean$nomos

Definition at line 319 of file Analysis.php.

◆ setOjo()

Fossology\UI\Api\Models\Analysis::setOjo (   $ojo)
Parameters
boolean$ojo

Definition at line 327 of file Analysis.php.

◆ setPackage()

Fossology\UI\Api\Models\Analysis::setPackage (   $package)
Parameters
boolean$package

Definition at line 343 of file Analysis.php.

◆ setReso()

Fossology\UI\Api\Models\Analysis::setReso (   $reso)
Parameters
boolean$reso

Definition at line 335 of file Analysis.php.

◆ setUsingArray()

Fossology\UI\Api\Models\Analysis::setUsingArray (   $analysisArray)

Set the values of Analysis based on associative array

Parameters
array$analysisArrayAssociative boolean array
Returns
Analysis Current object

Definition at line 106 of file Analysis.php.

◆ setUsingString()

Fossology\UI\Api\Models\Analysis::setUsingString (   $analysisString)

Set the values of Analysis based on string from DB

Parameters
array$analysisStringString from DB settings
Returns
Analysis Current object

Definition at line 151 of file Analysis.php.

Member Data Documentation

◆ $bucket

boolean Fossology\UI\Api\Models\Analysis::$bucket
private

Whether to schedule bucket agent or not

Definition at line 26 of file Analysis.php.

◆ $copyright

boolean Fossology\UI\Api\Models\Analysis::$copyright
private

Whether to schedule copyright agent or not

Definition at line 31 of file Analysis.php.

◆ $ecc

boolean Fossology\UI\Api\Models\Analysis::$ecc
private

Whether to schedule ecc agent or not

Definition at line 36 of file Analysis.php.

◆ $keyword

boolean Fossology\UI\Api\Models\Analysis::$keyword
private

Whether to schedule keyword agent or not

Definition at line 41 of file Analysis.php.

◆ $mimetype

boolean Fossology\UI\Api\Models\Analysis::$mimetype
private

Whether to schedule mime type agent or not

Definition at line 46 of file Analysis.php.

◆ $monk

boolean Fossology\UI\Api\Models\Analysis::$monk
private

Whether to schedule monk agent or not

Definition at line 51 of file Analysis.php.

◆ $nomos

boolean Fossology\UI\Api\Models\Analysis::$nomos
private

Whether to schedule nomos agent or not

Definition at line 56 of file Analysis.php.

◆ $ojo

boolean Fossology\UI\Api\Models\Analysis::$ojo
private

Whether to schedule ojo agent or not

Definition at line 61 of file Analysis.php.

◆ $pkgagent

boolean Fossology\UI\Api\Models\Analysis::$pkgagent
private

Whether to schedule reso agent or not

Whether to schedule package agent or not

Definition at line 71 of file Analysis.php.


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