ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
SeqRollupRule Class Reference
+ Collaboration diagram for SeqRollupRule:

Public Member Functions

 __construct ()
 
 setRollupAction ($iAction)
 

Data Fields

 $mAction = ROLLUP_ACTION_SATISFIED
 
 $mChildActivitySet = ROLLUP_SET_ALL
 
 $mMinCount = 0
 
 $mMinPercent = 0.0
 
 $mConditions = null
 

Detailed Description

Definition at line 69 of file SeqRollupRule.php.

Constructor & Destructor Documentation

◆ __construct()

SeqRollupRule::__construct ( )

Definition at line 81 of file SeqRollupRule.php.

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

Member Function Documentation

◆ setRollupAction()

SeqRollupRule::setRollupAction (   $iAction)

Definition at line 85 of file SeqRollupRule.php.

85 {
86 if ( $iAction == "satisfied")
87 {
88 $this->mAction = ROLLUP_ACTION_SATISFIED;
89 }
90 else if ( $iAction=="notSatisfied" )
91 {
92 $this->mAction = ROLLUP_ACTION_NOTSATISFIED;
93 }
94 else if ( $iAction=="completed" )
95 {
96 $this->mAction = ROLLUP_ACTION_COMPLETED;
97 }
98 else if ( $iAction=="incomplete")
99 {
100 $this->mAction = ROLLUP_ACTION_INCOMPLETE;
101 }
102 }
const ROLLUP_ACTION_NOTSATISFIED
const ROLLUP_ACTION_SATISFIED
const ROLLUP_ACTION_COMPLETED
const ROLLUP_ACTION_INCOMPLETE

References ROLLUP_ACTION_COMPLETED, ROLLUP_ACTION_INCOMPLETE, ROLLUP_ACTION_NOTSATISFIED, and ROLLUP_ACTION_SATISFIED.

Field Documentation

◆ $mAction

SeqRollupRule::$mAction = ROLLUP_ACTION_SATISFIED

Definition at line 71 of file SeqRollupRule.php.

◆ $mChildActivitySet

SeqRollupRule::$mChildActivitySet = ROLLUP_SET_ALL

Definition at line 73 of file SeqRollupRule.php.

◆ $mConditions

SeqRollupRule::$mConditions = null

Definition at line 79 of file SeqRollupRule.php.

◆ $mMinCount

SeqRollupRule::$mMinCount = 0

Definition at line 75 of file SeqRollupRule.php.

◆ $mMinPercent

SeqRollupRule::$mMinPercent = 0.0

Definition at line 77 of file SeqRollupRule.php.


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