ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
SeqRollupRule.php File Reference

Go to the source code of this file.

Data Structures

class  SeqRollupRule
 

Variables

const ROLLUP_ACTION_NOCHANGE 0
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 
const ROLLUP_ACTION_SATISFIED 1
 
const ROLLUP_ACTION_NOTSATISFIED 2
 
const ROLLUP_ACTION_COMPLETED 3
 
const ROLLUP_ACTION_INCOMPLETE 4
 
const ROLLUP_CONSIDER_ALWAYS "always"
 
const ROLLUP_CONSIDER_ATTEMPTED "ifAttempted"
 
const ROLLUP_CONSIDER_NOTSKIPPED "ifNotSkipped"
 
const ROLLUP_CONSIDER_NOTSUSPENDED "ifNotSuspended"
 
const ROLLUP_SET_ALL "all"
 
const ROLLUP_SET_ANY "any"
 
const ROLLUP_SET_NONE "none"
 
const ROLLUP_SET_ATLEASTCOUNT "atLeastCount"
 
const ROLLUP_SET_ATLEASTPERCENT "atLeastPercent"
 

Variable Documentation

◆ ROLLUP_ACTION_COMPLETED

const ROLLUP_ACTION_COMPLETED 3

Definition at line 53 of file SeqRollupRule.php.

Referenced by SeqRollupRule\setRollupAction().

◆ ROLLUP_ACTION_INCOMPLETE

const ROLLUP_ACTION_INCOMPLETE 4

Definition at line 54 of file SeqRollupRule.php.

Referenced by SeqRollupRule\setRollupAction().

◆ ROLLUP_ACTION_NOCHANGE

const ROLLUP_ACTION_NOCHANGE 0

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Definition at line 50 of file SeqRollupRule.php.

◆ ROLLUP_ACTION_NOTSATISFIED

const ROLLUP_ACTION_NOTSATISFIED 2

Definition at line 52 of file SeqRollupRule.php.

Referenced by SeqRollupRule\setRollupAction().

◆ ROLLUP_ACTION_SATISFIED

const ROLLUP_ACTION_SATISFIED 1

Definition at line 51 of file SeqRollupRule.php.

Referenced by SeqRollupRule\setRollupAction().

◆ ROLLUP_CONSIDER_ALWAYS

const ROLLUP_CONSIDER_ALWAYS "always"

Definition at line 56 of file SeqRollupRule.php.

◆ ROLLUP_CONSIDER_ATTEMPTED

const ROLLUP_CONSIDER_ATTEMPTED "ifAttempted"

Definition at line 57 of file SeqRollupRule.php.

◆ ROLLUP_CONSIDER_NOTSKIPPED

const ROLLUP_CONSIDER_NOTSKIPPED "ifNotSkipped"

Definition at line 58 of file SeqRollupRule.php.

◆ ROLLUP_CONSIDER_NOTSUSPENDED

const ROLLUP_CONSIDER_NOTSUSPENDED "ifNotSuspended"

Definition at line 59 of file SeqRollupRule.php.

◆ ROLLUP_SET_ALL

const ROLLUP_SET_ALL "all"

Definition at line 61 of file SeqRollupRule.php.

◆ ROLLUP_SET_ANY

const ROLLUP_SET_ANY "any"

Definition at line 62 of file SeqRollupRule.php.

◆ ROLLUP_SET_ATLEASTCOUNT

const ROLLUP_SET_ATLEASTCOUNT "atLeastCount"

Definition at line 64 of file SeqRollupRule.php.

◆ ROLLUP_SET_ATLEASTPERCENT

const ROLLUP_SET_ATLEASTPERCENT "atLeastPercent"

Definition at line 65 of file SeqRollupRule.php.

◆ ROLLUP_SET_NONE

const ROLLUP_SET_NONE "none"

Definition at line 63 of file SeqRollupRule.php.