52 define(
"ROLLUP_ACTION_NOCHANGE", 0);
53 define(
"ROLLUP_ACTION_SATISFIED", 1);
54 define(
"ROLLUP_ACTION_NOTSATISFIED", 2);
55 define(
"ROLLUP_ACTION_COMPLETED", 3);
56 define(
"ROLLUP_ACTION_INCOMPLETE", 4);
58 define(
"ROLLUP_CONSIDER_ALWAYS",
"always");
59 define(
"ROLLUP_CONSIDER_ATTEMPTED",
"ifAttempted");
60 define(
"ROLLUP_CONSIDER_NOTSKIPPED",
"ifNotSkipped");
61 define(
"ROLLUP_CONSIDER_NOTSUSPENDED",
"ifNotSuspended");
63 define(
"ROLLUP_SET_ALL",
"all");
64 define(
"ROLLUP_SET_ANY",
"any");
65 define(
"ROLLUP_SET_NONE",
"none");
66 define(
"ROLLUP_SET_ATLEASTCOUNT",
"atLeastCount");
67 define(
"ROLLUP_SET_ATLEASTPERCENT",
"atLeastPercent");
88 if ($iAction ==
"satisfied") {
90 } elseif ($iAction ==
"notSatisfied") {
92 } elseif ($iAction ==
"completed") {
94 } elseif ($iAction ==
"incomplete") {
const ROLLUP_ACTION_INCOMPLETE
const ROLLUP_ACTION_NOTSATISFIED
const ROLLUP_ACTION_SATISFIED
const ROLLUP_ACTION_COMPLETED
setRollupAction($iAction)