ILIAS  Release_4_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
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

SeqRollupRule::__construct ( )

Definition at line 81 of file SeqRollupRule.php.

{
//$this->mRules=$iRules;
}

Member Function Documentation

SeqRollupRule::setRollupAction (   $iAction)

Definition at line 85 of file SeqRollupRule.php.

References ROLLUP_ACTION_COMPLETED, ROLLUP_ACTION_INCOMPLETE, ROLLUP_ACTION_NOTSATISFIED, and ROLLUP_ACTION_SATISFIED.

{
if ( $iAction == "satisfied")
{
$this->mAction = ROLLUP_ACTION_SATISFIED;
}
else if ( $iAction=="notSatisfied" )
{
$this->mAction = ROLLUP_ACTION_NOTSATISFIED;
}
else if ( $iAction=="completed" )
{
$this->mAction = ROLLUP_ACTION_COMPLETED;
}
else if ( $iAction=="incomplete")
{
$this->mAction = ROLLUP_ACTION_INCOMPLETE;
}
}

Field Documentation

SeqRollupRule::$mAction = ROLLUP_ACTION_SATISFIED

Definition at line 71 of file SeqRollupRule.php.

SeqRollupRule::$mChildActivitySet = ROLLUP_SET_ALL

Definition at line 73 of file SeqRollupRule.php.

SeqRollupRule::$mConditions = null

Definition at line 79 of file SeqRollupRule.php.

SeqRollupRule::$mMinCount = 0

Definition at line 75 of file SeqRollupRule.php.

SeqRollupRule::$mMinPercent = 0.0

Definition at line 77 of file SeqRollupRule.php.


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