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