FOSSology  3.2.0rc1
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, $pkgagent=false)
 
 setUsingArray ($analysisArray)
 
 setUsingString ($analysisString)
 
 getBucket ()
 
 getCopyright ()
 
 getEcc ()
 
 getKeyword ()
 
 getMime ()
 
 getMonk ()
 
 getNomos ()
 
 getOjo ()
 
 getPackage ()
 
 setBucket ($bucket)
 
 setCopyright ($copyright)
 
 setEcc ($ecc)
 
 setKeyword ($keyword)
 
 setMime ($mime)
 
 setMonk ($monk)
 
 setNomos ($nomos)
 
 setOjo ($ojo)
 
 setPackage ($package)
 
 getArray ()
 

Private Attributes

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

Detailed Description

Model to hold analysis settings.

Definition at line 30 of file Analysis.php.

Constructor & Destructor Documentation

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

Analysis constructor.

Parameters
boolean$bucket
boolean$copyright
boolean$ecc
boolean$keyword
boolean$mime
boolean$monk
boolean$nomos
boolean$ojo
boolean$package

Definition at line 90 of file Analysis.php.

Member Function Documentation

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

Get the object as an associative array

Returns
array

Definition at line 333 of file Analysis.php.

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

Definition at line 187 of file Analysis.php.

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

Definition at line 195 of file Analysis.php.

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

Definition at line 203 of file Analysis.php.

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

Definition at line 211 of file Analysis.php.

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

Definition at line 219 of file Analysis.php.

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

Definition at line 227 of file Analysis.php.

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

Definition at line 235 of file Analysis.php.

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

Definition at line 243 of file Analysis.php.

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

Definition at line 251 of file Analysis.php.

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

Definition at line 260 of file Analysis.php.

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

Definition at line 268 of file Analysis.php.

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

Definition at line 276 of file Analysis.php.

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

Definition at line 284 of file Analysis.php.

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

Definition at line 292 of file Analysis.php.

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

Definition at line 300 of file Analysis.php.

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

Definition at line 308 of file Analysis.php.

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

Definition at line 316 of file Analysis.php.

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

Definition at line 324 of file Analysis.php.

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 109 of file Analysis.php.

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

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

Whether to schedule bucket agent or not

Definition at line 36 of file Analysis.php.

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

Whether to schedule copyright agent or not

Definition at line 41 of file Analysis.php.

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

Whether to schedule ecc agent or not

Definition at line 46 of file Analysis.php.

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

Whether to schedule keyword agent or not

Definition at line 51 of file Analysis.php.

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

Whether to schedule mime type agent or not

Definition at line 56 of file Analysis.php.

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

Whether to schedule monk agent or not

Definition at line 61 of file Analysis.php.

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

Whether to schedule nomos agent or not

Definition at line 66 of file Analysis.php.

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

Whether to schedule ojo agent or not

Definition at line 71 of file Analysis.php.

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

Whether to schedule package agent or not

Definition at line 76 of file Analysis.php.


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