ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
SeqRollupRule Class Reference
+ Collaboration diagram for SeqRollupRule:

Public Member Functions

 __construct ()
 
 setRollupAction (string $iAction)
 

Data Fields

int $mAction = ROLLUP_ACTION_SATISFIED
 
string $mChildActivitySet = ROLLUP_SET_ALL
 
int $mMinCount = 0
 
float $mMinPercent = 0.0
 
array $mConditions = null
 

Detailed Description

Definition at line 67 of file SeqRollupRule.php.

Constructor & Destructor Documentation

◆ __construct()

SeqRollupRule::__construct ( )

Definition at line 79 of file SeqRollupRule.php.

80  {
81  //$this->mRules=$iRules;
82  }

Member Function Documentation

◆ setRollupAction()

SeqRollupRule::setRollupAction ( string  $iAction)

Definition at line 84 of file SeqRollupRule.php.

References ROLLUP_ACTION_COMPLETED, ROLLUP_ACTION_INCOMPLETE, ROLLUP_ACTION_NOTSATISFIED, and ROLLUP_ACTION_SATISFIED.

84  : void
85  {
86  if ($iAction === "satisfied") {
87  $this->mAction = ROLLUP_ACTION_SATISFIED;
88  } elseif ($iAction === "notSatisfied") {
89  $this->mAction = ROLLUP_ACTION_NOTSATISFIED;
90  } elseif ($iAction === "completed") {
91  $this->mAction = ROLLUP_ACTION_COMPLETED;
92  } elseif ($iAction === "incomplete") {
93  $this->mAction = ROLLUP_ACTION_INCOMPLETE;
94  }
95  }
const ROLLUP_ACTION_INCOMPLETE
const ROLLUP_ACTION_NOTSATISFIED
const ROLLUP_ACTION_SATISFIED
const ROLLUP_ACTION_COMPLETED

Field Documentation

◆ $mAction

int SeqRollupRule::$mAction = ROLLUP_ACTION_SATISFIED

Definition at line 69 of file SeqRollupRule.php.

◆ $mChildActivitySet

string SeqRollupRule::$mChildActivitySet = ROLLUP_SET_ALL

Definition at line 71 of file SeqRollupRule.php.

◆ $mConditions

array SeqRollupRule::$mConditions = null

Definition at line 77 of file SeqRollupRule.php.

◆ $mMinCount

int SeqRollupRule::$mMinCount = 0

Definition at line 73 of file SeqRollupRule.php.

◆ $mMinPercent

float SeqRollupRule::$mMinPercent = 0.0

Definition at line 75 of file SeqRollupRule.php.


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