ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
SeqActivity Class Reference
+ Collaboration diagram for SeqActivity:

Public Member Functions

 __construct ()
 
 addChild (object $ioChild)
 
 setOrder (int $iOrder)
 
 setActiveOrder (int $iOrder)
 
 setParent (string $iParent)
 
 setID (string $id)
 
 setResourceID (string $id)
 
 setIsVisible (bool $visible)
 
 setCompletionThreshold (float $compThresh)
 
 setCompletedByMeasure (bool $compbm)
 
 setProgressWeight (float $progweight)
 
 setControlModeChoice (bool $choice)
 
 setControlModeChoiceExit (bool $choiceExit)
 
 setControlModeFlow (bool $flow)
 
 setControlForwardOnly (bool $forwardOnly)
 
 setUseCurObjective (bool $useCurObjective)
 
 setUseCurProgress (bool $useCurProgress)
 
 setAttemptLimit (int $value)
 
 setAttemptAbDur (?string $iDur)
 
 setAttemptExDur (?string $iDur)
 
 setActivityAbDur (?string $iDur)
 
 setActivityExDur (?string $iDur)
 
 setBeginTimeLimit (?string $iTime)
 
 setEndTimeLimit (?string $iTime)
 
 setRandomTiming (string $iTiming)
 
 setSelectCount (int $iCount)
 
 setReorderChildren (bool $iReorder)
 
 setSelectionTiming (string $iTiming)
 
 setIsTracked (bool $iTracked)
 
 setSetCompletion (bool $iSet)
 
 setSetObjective (bool $iSet)
 
 setPreventActivation (bool $iPreventActivation)
 
 setConstrainChoice (bool $iConstrainChoice)
 
 setRequiredForSatisfied (string $iConsider)
 
 setRequiredForNotSatisfied (string $iConsider)
 
 setRequiredForCompleted (string $iConsider)
 
 setRequiredForIncomplete (string $iConsider)
 
 setSatisfactionIfActive (bool $iActiveMeasure)
 
 setTitle (string $title)
 
 setPreSeqRules (?array $iRuleSet)
 
 setExitSeqRules (?array $iRuleSet)
 
 setPostSeqRules (?array $iRuleSet)
 
 setObjectives (array $iObjs)
 
 setIsObjRolledUp (bool $iRolledup)
 
 setObjMeasureWeight (float $iWeight)
 
 setIsProgressRolledUp (bool $iRolledup)
 
 setRollupRules (?array $iRuleSet)
 
 setAuxResources (string $iRes)
 
 getID ()
 
 getIsVisible ()
 

Data Fields

array $mPreConditionRules = null
 
array $mPostConditionRules = null
 
array $mExitActionRules = null
 
string $mXML = null
 
int $mDepth = 0
 
int $mCount = -1
 
string $mLearnerID = "_NULL_"
 
string $mScopeID = null
 
string $mActivityID = null
 
string $mResourceID = null
 
string $mStateID = null
 
string $mTitle = null
 
bool $mIsVisible = true
 
int $mOrder = -1
 
int $mActiveOrder = -1
 
bool $mSelected = true
 
string $mParent = null
 
bool $mIsActive = false
 
bool $mIsSuspended = false
 
array $mChildren = null
 
array $mActiveChildren = null
 
string $mDeliveryMode = "normal"
 
bool $mControl_choice = true
 
bool $mControl_choiceExit = true
 
bool $mControl_flow = false
 
bool $mControl_forwardOnly = false
 
bool $mConstrainChoice = false
 
bool $mPreventActivation = false
 
bool $mUseCurObj = true
 
bool $mUseCurPro = true
 
bool $mMaxAttemptControl = false
 
int $mMaxAttempt = 0
 
bool $mAttemptAbDurControl = false
 
string $mAttemptAbDur = null
 
bool $mAttemptExDurControl = false
 
string $mAttemptExDur = null
 
bool $mActivityAbDurControl = false
 
string $mActivityAbDur = null
 
bool $mActivityExDurControl = false
 
string $mActivityExDur = null
 
bool $mBeginTimeControl = false
 
string $mBeginTime = null
 
bool $mEndTimeControl = false
 
string $mEndTime = null
 
string $mAuxResources = null
 
array $mRollupRules = null
 
bool $mActiveMeasure = true
 
string $mRequiredForSatisfied = ROLLUP_CONSIDER_ALWAYS
 
string $mRequiredForNotSatisfied = ROLLUP_CONSIDER_ALWAYS
 
string $mRequiredForCompleted = ROLLUP_CONSIDER_ALWAYS
 
string $mRequiredForIncomplete = ROLLUP_CONSIDER_ALWAYS
 
array $mObjectives = null
 
array $mObjMaps = null
 
bool $mIsObjectiveRolledUp = true
 
float $mObjMeasureWeight = 1.0
 
bool $mIsProgressRolledUp = true
 
string $mSelectTiming = "never"
 
bool $mSelectStatus = false
 
int $mSelectCount = 0
 
bool $mSelection = false
 
string $mRandomTiming = "never"
 
bool $mReorder = false
 
bool $mRandomized = false
 
bool $mIsTracked = true
 
bool $mContentSetsCompletion = false
 
bool $mContentSetsObj = false
 
object $mCurTracking = null
 
array $mTracking = null
 
int $mNumAttempt = 0
 
int $mNumSCOAttempt = 0
 
string $mActivityAbDur_track = null
 
string $mActivityExDur_track = null
 
float $mProgressThreshold = 1.0
 
bool $mProgressDeterminedByMeasure = false
 
float $mProgressWeight = 1.0
 
bool $mmActivityExDurControl = false
 
string $iTiming = ""
 

Detailed Description

Definition at line 26 of file SeqActivity.php.

Constructor & Destructor Documentation

◆ __construct()

SeqActivity::__construct ( )

Definition at line 204 of file SeqActivity.php.

205 {
206 //$this->mActiveChildren = array();
207 }

Member Function Documentation

◆ addChild()

SeqActivity::addChild ( object  $ioChild)

Definition at line 209 of file SeqActivity.php.

209 : void
210 {
211 if ($this->mChildren == null) {
212 $this->mChildren = array();
213 }
214 if ($this->mActiveChildren == null) {
215 $this->mActiveChildren = array();
216 }
217
218 //set class
219 $c_ioChild['_SeqActivity'] = $ioChild;
220
221 //keep both in sync
222 $this->mChildren[] = $c_ioChild;
223 //array_push($this->mActiveChildren,$c_ioChild);
224
225 //$this->mActiveChildren = $this->mChildren;
226
227 $ioChild->setOrder(count($this->mChildren) - 1);
228 $ioChild->setActiveOrder(count($this->mChildren) - 1);
229
230 //set parents on the client
231 //$ioChild->setParent($this);
232 }

◆ getID()

SeqActivity::getID ( )

Definition at line 536 of file SeqActivity.php.

536 : string
537 {
538 return $this->mActivityID;
539 }
string $mActivityID
Definition: SeqActivity.php:51

References $mActivityID.

◆ getIsVisible()

SeqActivity::getIsVisible ( )

Definition at line 541 of file SeqActivity.php.

541 : bool
542 {
543 return $this->mIsVisible;
544 }
bool $mIsVisible
Definition: SeqActivity.php:59

References $mIsVisible.

◆ setActiveOrder()

SeqActivity::setActiveOrder ( int  $iOrder)

Definition at line 239 of file SeqActivity.php.

239 : void
240 {
241 $this->mActiveOrder = $iOrder;
242 }

◆ setActivityAbDur()

SeqActivity::setActivityAbDur ( ?string  $iDur)

Definition at line 346 of file SeqActivity.php.

346 : void
347 {
348 if ($iDur != null) {
349 $this->mActivityAbDurControl = true;
350 //$this->mActivityAbDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
351 } else {
352 $this->mActivityAbDurControl = false;
353 }
354 }

◆ setActivityExDur()

SeqActivity::setActivityExDur ( ?string  $iDur)

Definition at line 356 of file SeqActivity.php.

356 : void
357 {
358 if ($iDur != null) {
359 $this->mmActivityExDurControl = true;
360 // $this->mmActivityExDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
361 } else {
362 $this->mmActivityExDurControl = false;
363 }
364 }

◆ setAttemptAbDur()

SeqActivity::setAttemptAbDur ( ?string  $iDur)

Definition at line 323 of file SeqActivity.php.

323 : void
324 {
325 if ($iDur != null) {
326 $this->mActivityAbDurControl = true;
327 //to be implemented
328 //convert duration
329 //$this->mActivityAbDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
330 } else {
331 $this->mActivityAbDurControl = false;
332 }
333 }

◆ setAttemptExDur()

SeqActivity::setAttemptExDur ( ?string  $iDur)

Definition at line 335 of file SeqActivity.php.

335 : void
336 {
337 if ($iDur != null) {
338 $this->mAttemptExDurControl = true;
339 //to be implemented
340 // $this->mAttemptExDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
341 } else {
342 $this->mAttemptExDurControl = false;
343 }
344 }

◆ setAttemptLimit()

SeqActivity::setAttemptLimit ( int  $value)

Definition at line 312 of file SeqActivity.php.

312 : void
313 {
314 if ($value >= 0) {
315 $this->mMaxAttemptControl = true;
316 $this->mMaxAttempt = $value;
317 } else {
318 $this->mMaxAttemptControl = false;
319 $this->mMaxAttempt = -1;
320 }
321 }

◆ setAuxResources()

SeqActivity::setAuxResources ( string  $iRes)

Definition at line 528 of file SeqActivity.php.

528 : void
529 {
530 $this->mAuxResources = $iRes;
531 }

◆ setBeginTimeLimit()

SeqActivity::setBeginTimeLimit ( ?string  $iTime)

Definition at line 366 of file SeqActivity.php.

366 : void
367 {
368 if ($iTime != null) {
369 $this->mBeginTimeControl = true;
370 $this->mBeginTime = $iTime;
371 } else {
372 $this->mBeginTimeControl = false;
373 }
374 }

◆ setCompletedByMeasure()

SeqActivity::setCompletedByMeasure ( bool  $compbm)

Definition at line 272 of file SeqActivity.php.

272 : void
273 {
274 $this->mProgressDeterminedByMeasure = $compbm;
275 }

◆ setCompletionThreshold()

SeqActivity::setCompletionThreshold ( float  $compThresh)

Definition at line 267 of file SeqActivity.php.

267 : void
268 {
269 $this->mProgressThreshold = $compThresh;
270 }

◆ setConstrainChoice()

SeqActivity::setConstrainChoice ( bool  $iConstrainChoice)

Definition at line 446 of file SeqActivity.php.

446 : void
447 {
448 $this->mConstrainChoice = $iConstrainChoice;
449 }

◆ setControlForwardOnly()

SeqActivity::setControlForwardOnly ( bool  $forwardOnly)

Definition at line 297 of file SeqActivity.php.

297 : void
298 {
299 $this->mControl_forwardOnly = $forwardOnly;
300 }

◆ setControlModeChoice()

SeqActivity::setControlModeChoice ( bool  $choice)

Definition at line 282 of file SeqActivity.php.

282 : void
283 {
284 $this->mControl_choice = $choice;
285 }

◆ setControlModeChoiceExit()

SeqActivity::setControlModeChoiceExit ( bool  $choiceExit)

Definition at line 287 of file SeqActivity.php.

287 : void
288 {
289 $this->mControl_choiceExit = $choiceExit;
290 }

◆ setControlModeFlow()

SeqActivity::setControlModeFlow ( bool  $flow)

Definition at line 292 of file SeqActivity.php.

292 : void
293 {
294 $this->mControl_flow = $flow;
295 }

◆ setEndTimeLimit()

SeqActivity::setEndTimeLimit ( ?string  $iTime)

Definition at line 376 of file SeqActivity.php.

376 : void
377 {
378 if ($iTime != null) {
379 $this->mEndTimeControl = true;
380 $this->mEndTime = $iTime;
381 } else {
382 $this->mEndTimeControl = false;
383 }
384 }

◆ setExitSeqRules()

SeqActivity::setExitSeqRules ( ?array  $iRuleSet)

Definition at line 486 of file SeqActivity.php.

486 : void
487 {
488 $this->mExitActionRules = $iRuleSet;
489 }

◆ setID()

SeqActivity::setID ( string  $id)

Definition at line 252 of file SeqActivity.php.

252 : void
253 {
254 $this->mActivityID = $id;
255 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

References $id.

◆ setIsObjRolledUp()

SeqActivity::setIsObjRolledUp ( bool  $iRolledup)

Definition at line 508 of file SeqActivity.php.

508 : void
509 {
510 $this->mIsObjectiveRolledUp = $iRolledup;
511 }

◆ setIsProgressRolledUp()

SeqActivity::setIsProgressRolledUp ( bool  $iRolledup)

Definition at line 518 of file SeqActivity.php.

518 : void
519 {
520 $this->mIsProgressRolledUp = $iRolledup;
521 }

◆ setIsTracked()

SeqActivity::setIsTracked ( bool  $iTracked)

Definition at line 426 of file SeqActivity.php.

426 : void
427 {
428 $this->mIsTracked = $iTracked;
429 }

◆ setIsVisible()

SeqActivity::setIsVisible ( bool  $visible)

Definition at line 262 of file SeqActivity.php.

262 : void
263 {
264 $this->mIsVisible = $visible;
265 }

◆ setObjectives()

SeqActivity::setObjectives ( array  $iObjs)

Definition at line 496 of file SeqActivity.php.

496 : void
497 {
498 $this->mObjectives = $iObjs;
499 foreach ($iObjs as $value) {
500 $obj = $value;
501 if ($obj['_SeqObjective']->mMaps != null) {
502 $index = $obj['_SeqObjective']->mObjID;
503 $this->mObjMaps["$index"] = $obj['_SeqObjective']->mMaps;
504 }
505 }
506 }

◆ setObjMeasureWeight()

SeqActivity::setObjMeasureWeight ( float  $iWeight)

Definition at line 513 of file SeqActivity.php.

513 : void
514 {
515 $this->mObjMeasureWeight = $iWeight;
516 }

◆ setOrder()

SeqActivity::setOrder ( int  $iOrder)

Definition at line 234 of file SeqActivity.php.

234 : void
235 {
236 $this->mOrder = $iOrder;
237 }

◆ setParent()

SeqActivity::setParent ( string  $iParent)

Definition at line 244 of file SeqActivity.php.

244 : void
245 {
246 $this->mParent = $iParent;
247 }

◆ setPostSeqRules()

SeqActivity::setPostSeqRules ( ?array  $iRuleSet)

Definition at line 491 of file SeqActivity.php.

491 : void
492 {
493 $this->mPostConditionRules = $iRuleSet;
494 }

◆ setPreSeqRules()

SeqActivity::setPreSeqRules ( ?array  $iRuleSet)

Definition at line 481 of file SeqActivity.php.

481 : void
482 {
483 $this->mPreConditionRules = $iRuleSet;
484 }

◆ setPreventActivation()

SeqActivity::setPreventActivation ( bool  $iPreventActivation)

Definition at line 441 of file SeqActivity.php.

441 : void
442 {
443 $this->mPreventActivation = $iPreventActivation;
444 }

◆ setProgressWeight()

SeqActivity::setProgressWeight ( float  $progweight)

Definition at line 277 of file SeqActivity.php.

277 : void
278 {
279 $this->mProgressWeight = $progweight;
280 }

◆ setRandomTiming()

SeqActivity::setRandomTiming ( string  $iTiming)

Definition at line 386 of file SeqActivity.php.

386 : void
387 {
388 // Validate vocabulary
389 if (!($this->iTiming == TIMING_NEVER ||
390 $this->iTiming == TIMING_ONCE ||
391 $this->iTiming == TIMING_EACHNEW)) {
392 $this->mSelectTiming = TIMING_NEVER;
393 } else {
394 $this->mRandomTiming = $iTiming;
395 }
396 }
const TIMING_ONCE
Definition: SeqActivity.php:21
const TIMING_NEVER
Definition: SeqActivity.php:24
const TIMING_EACHNEW
Definition: SeqActivity.php:22
string $iTiming

References $iTiming, TIMING_EACHNEW, TIMING_NEVER, and TIMING_ONCE.

◆ setReorderChildren()

SeqActivity::setReorderChildren ( bool  $iReorder)

Definition at line 408 of file SeqActivity.php.

408 : void
409 {
410 $this->mReorder = $iReorder;
411 }

◆ setRequiredForCompleted()

SeqActivity::setRequiredForCompleted ( string  $iConsider)

Definition at line 461 of file SeqActivity.php.

461 : void
462 {
463 $this->mRequiredForCompleted = $iConsider;
464 }

◆ setRequiredForIncomplete()

SeqActivity::setRequiredForIncomplete ( string  $iConsider)

Definition at line 466 of file SeqActivity.php.

466 : void
467 {
468 $this->mRequiredForIncomplete = $iConsider;
469 }

◆ setRequiredForNotSatisfied()

SeqActivity::setRequiredForNotSatisfied ( string  $iConsider)

Definition at line 456 of file SeqActivity.php.

456 : void
457 {
458 $this->mRequiredForNotSatisfied = $iConsider;
459 }

◆ setRequiredForSatisfied()

SeqActivity::setRequiredForSatisfied ( string  $iConsider)

Definition at line 451 of file SeqActivity.php.

451 : void
452 {
453 $this->mRequiredForSatisfied = $iConsider;
454 }

◆ setResourceID()

SeqActivity::setResourceID ( string  $id)

Definition at line 257 of file SeqActivity.php.

257 : void
258 {
259 $this->mResourceID = $id;
260 }

References $id.

◆ setRollupRules()

SeqActivity::setRollupRules ( ?array  $iRuleSet)

Definition at line 523 of file SeqActivity.php.

523 : void
524 {
525 $this->mRollupRules = $iRuleSet;
526 }

◆ setSatisfactionIfActive()

SeqActivity::setSatisfactionIfActive ( bool  $iActiveMeasure)

Definition at line 471 of file SeqActivity.php.

471 : void
472 {
473 $this->mActiveMeasure = $iActiveMeasure;
474 }

◆ setSelectCount()

SeqActivity::setSelectCount ( int  $iCount)

Definition at line 398 of file SeqActivity.php.

398 : void
399 {
400 if ($iCount >= 0) {
401 $this->mSelectStatus = true;
402 $this->mSelectCount = $iCount;
403 } else {
404 $this->mSelectStatus = false;
405 }
406 }

◆ setSelectionTiming()

SeqActivity::setSelectionTiming ( string  $iTiming)

Definition at line 414 of file SeqActivity.php.

414 : void
415 {
416 // Validate vocabulary
417 if (!($this->iTiming == TIMING_NEVER ||
418 $this->iTiming == TIMING_ONCE ||
419 $this->iTiming == TIMING_EACHNEW)) {
420 $this->mSelectTiming = TIMING_NEVER;
421 } else {
422 $this->mSelectTiming = $iTiming;
423 }
424 }

References $iTiming, TIMING_EACHNEW, TIMING_NEVER, and TIMING_ONCE.

◆ setSetCompletion()

SeqActivity::setSetCompletion ( bool  $iSet)

Definition at line 431 of file SeqActivity.php.

431 : void
432 {
433 $this->mContentSetsCompletion = $iSet;
434 }

◆ setSetObjective()

SeqActivity::setSetObjective ( bool  $iSet)

Definition at line 436 of file SeqActivity.php.

436 : void
437 {
438 $this->mContentSetsObj = $iSet;
439 }

◆ setTitle()

SeqActivity::setTitle ( string  $title)

Definition at line 476 of file SeqActivity.php.

476 : void
477 {
478 $this->mTitle = $title;
479 }

◆ setUseCurObjective()

SeqActivity::setUseCurObjective ( bool  $useCurObjective)

Definition at line 302 of file SeqActivity.php.

302 : void
303 {
304 $this->mUseCurObj = $useCurObjective;
305 }

◆ setUseCurProgress()

SeqActivity::setUseCurProgress ( bool  $useCurProgress)

Definition at line 307 of file SeqActivity.php.

307 : void
308 {
309 $this->mUseCurPro = $useCurProgress;
310 }

Field Documentation

◆ $iTiming

string SeqActivity::$iTiming = ""

Definition at line 201 of file SeqActivity.php.

Referenced by setRandomTiming(), and setSelectionTiming().

◆ $mActiveChildren

array SeqActivity::$mActiveChildren = null

Definition at line 78 of file SeqActivity.php.

◆ $mActiveMeasure

bool SeqActivity::$mActiveMeasure = true

Definition at line 135 of file SeqActivity.php.

◆ $mActiveOrder

int SeqActivity::$mActiveOrder = -1

Definition at line 63 of file SeqActivity.php.

◆ $mActivityAbDur

string SeqActivity::$mActivityAbDur = null

Definition at line 114 of file SeqActivity.php.

◆ $mActivityAbDur_track

string SeqActivity::$mActivityAbDur_track = null

Definition at line 188 of file SeqActivity.php.

◆ $mActivityAbDurControl

bool SeqActivity::$mActivityAbDurControl = false

Definition at line 111 of file SeqActivity.php.

◆ $mActivityExDur

string SeqActivity::$mActivityExDur = null

Definition at line 119 of file SeqActivity.php.

◆ $mActivityExDur_track

string SeqActivity::$mActivityExDur_track = null

Definition at line 191 of file SeqActivity.php.

◆ $mActivityExDurControl

bool SeqActivity::$mActivityExDurControl = false

Definition at line 116 of file SeqActivity.php.

◆ $mActivityID

string SeqActivity::$mActivityID = null

Definition at line 51 of file SeqActivity.php.

Referenced by getID().

◆ $mAttemptAbDur

string SeqActivity::$mAttemptAbDur = null

Definition at line 105 of file SeqActivity.php.

◆ $mAttemptAbDurControl

bool SeqActivity::$mAttemptAbDurControl = false

Definition at line 102 of file SeqActivity.php.

◆ $mAttemptExDur

string SeqActivity::$mAttemptExDur = null

Definition at line 109 of file SeqActivity.php.

◆ $mAttemptExDurControl

bool SeqActivity::$mAttemptExDurControl = false

Definition at line 107 of file SeqActivity.php.

◆ $mAuxResources

string SeqActivity::$mAuxResources = null

Definition at line 130 of file SeqActivity.php.

◆ $mBeginTime

string SeqActivity::$mBeginTime = null

Definition at line 123 of file SeqActivity.php.

◆ $mBeginTimeControl

bool SeqActivity::$mBeginTimeControl = false

Definition at line 121 of file SeqActivity.php.

◆ $mChildren

array SeqActivity::$mChildren = null

Definition at line 75 of file SeqActivity.php.

◆ $mConstrainChoice

bool SeqActivity::$mConstrainChoice = false

Definition at line 90 of file SeqActivity.php.

◆ $mContentSetsCompletion

bool SeqActivity::$mContentSetsCompletion = false

Definition at line 173 of file SeqActivity.php.

◆ $mContentSetsObj

bool SeqActivity::$mContentSetsObj = false

Definition at line 175 of file SeqActivity.php.

◆ $mControl_choice

bool SeqActivity::$mControl_choice = true

Definition at line 82 of file SeqActivity.php.

◆ $mControl_choiceExit

bool SeqActivity::$mControl_choiceExit = true

Definition at line 84 of file SeqActivity.php.

◆ $mControl_flow

bool SeqActivity::$mControl_flow = false

Definition at line 86 of file SeqActivity.php.

◆ $mControl_forwardOnly

bool SeqActivity::$mControl_forwardOnly = false

Definition at line 88 of file SeqActivity.php.

◆ $mCount

int SeqActivity::$mCount = -1

Definition at line 45 of file SeqActivity.php.

◆ $mCurTracking

object SeqActivity::$mCurTracking = null

Definition at line 178 of file SeqActivity.php.

◆ $mDeliveryMode

string SeqActivity::$mDeliveryMode = "normal"

Definition at line 80 of file SeqActivity.php.

◆ $mDepth

int SeqActivity::$mDepth = 0

Definition at line 43 of file SeqActivity.php.

◆ $mEndTime

string SeqActivity::$mEndTime = null

Definition at line 127 of file SeqActivity.php.

◆ $mEndTimeControl

bool SeqActivity::$mEndTimeControl = false

Definition at line 125 of file SeqActivity.php.

◆ $mExitActionRules

array SeqActivity::$mExitActionRules = null

Definition at line 39 of file SeqActivity.php.

◆ $mIsActive

bool SeqActivity::$mIsActive = false

Definition at line 70 of file SeqActivity.php.

◆ $mIsObjectiveRolledUp

bool SeqActivity::$mIsObjectiveRolledUp = true

Definition at line 151 of file SeqActivity.php.

◆ $mIsProgressRolledUp

bool SeqActivity::$mIsProgressRolledUp = true

Definition at line 155 of file SeqActivity.php.

◆ $mIsSuspended

bool SeqActivity::$mIsSuspended = false

Definition at line 72 of file SeqActivity.php.

◆ $mIsTracked

bool SeqActivity::$mIsTracked = true

Definition at line 171 of file SeqActivity.php.

◆ $mIsVisible

bool SeqActivity::$mIsVisible = true

Definition at line 59 of file SeqActivity.php.

Referenced by getIsVisible().

◆ $mLearnerID

string SeqActivity::$mLearnerID = "_NULL_"

Definition at line 47 of file SeqActivity.php.

◆ $mmActivityExDurControl

bool SeqActivity::$mmActivityExDurControl = false

Definition at line 199 of file SeqActivity.php.

◆ $mMaxAttempt

int SeqActivity::$mMaxAttempt = 0

Definition at line 100 of file SeqActivity.php.

◆ $mMaxAttemptControl

bool SeqActivity::$mMaxAttemptControl = false

Definition at line 98 of file SeqActivity.php.

◆ $mNumAttempt

int SeqActivity::$mNumAttempt = 0

Definition at line 183 of file SeqActivity.php.

◆ $mNumSCOAttempt

int SeqActivity::$mNumSCOAttempt = 0

Definition at line 185 of file SeqActivity.php.

◆ $mObjectives

array SeqActivity::$mObjectives = null

Definition at line 146 of file SeqActivity.php.

◆ $mObjMaps

array SeqActivity::$mObjMaps = null

Definition at line 149 of file SeqActivity.php.

◆ $mObjMeasureWeight

float SeqActivity::$mObjMeasureWeight = 1.0

Definition at line 153 of file SeqActivity.php.

◆ $mOrder

int SeqActivity::$mOrder = -1

Definition at line 61 of file SeqActivity.php.

◆ $mParent

string SeqActivity::$mParent = null

Definition at line 68 of file SeqActivity.php.

◆ $mPostConditionRules

array SeqActivity::$mPostConditionRules = null

Definition at line 36 of file SeqActivity.php.

◆ $mPreConditionRules

array SeqActivity::$mPreConditionRules = null

Definition at line 33 of file SeqActivity.php.

◆ $mPreventActivation

bool SeqActivity::$mPreventActivation = false

Definition at line 92 of file SeqActivity.php.

◆ $mProgressDeterminedByMeasure

bool SeqActivity::$mProgressDeterminedByMeasure = false

Definition at line 195 of file SeqActivity.php.

◆ $mProgressThreshold

float SeqActivity::$mProgressThreshold = 1.0

Definition at line 193 of file SeqActivity.php.

◆ $mProgressWeight

float SeqActivity::$mProgressWeight = 1.0

Definition at line 197 of file SeqActivity.php.

◆ $mRandomized

bool SeqActivity::$mRandomized = false

Definition at line 169 of file SeqActivity.php.

◆ $mRandomTiming

string SeqActivity::$mRandomTiming = "never"

Definition at line 165 of file SeqActivity.php.

◆ $mReorder

bool SeqActivity::$mReorder = false

Definition at line 167 of file SeqActivity.php.

◆ $mRequiredForCompleted

string SeqActivity::$mRequiredForCompleted = ROLLUP_CONSIDER_ALWAYS

Definition at line 141 of file SeqActivity.php.

◆ $mRequiredForIncomplete

string SeqActivity::$mRequiredForIncomplete = ROLLUP_CONSIDER_ALWAYS

Definition at line 143 of file SeqActivity.php.

◆ $mRequiredForNotSatisfied

string SeqActivity::$mRequiredForNotSatisfied = ROLLUP_CONSIDER_ALWAYS

Definition at line 139 of file SeqActivity.php.

◆ $mRequiredForSatisfied

string SeqActivity::$mRequiredForSatisfied = ROLLUP_CONSIDER_ALWAYS

Definition at line 137 of file SeqActivity.php.

◆ $mResourceID

string SeqActivity::$mResourceID = null

Definition at line 53 of file SeqActivity.php.

◆ $mRollupRules

array SeqActivity::$mRollupRules = null

Definition at line 133 of file SeqActivity.php.

◆ $mScopeID

string SeqActivity::$mScopeID = null

Definition at line 49 of file SeqActivity.php.

◆ $mSelectCount

int SeqActivity::$mSelectCount = 0

Definition at line 161 of file SeqActivity.php.

◆ $mSelected

bool SeqActivity::$mSelected = true

Definition at line 65 of file SeqActivity.php.

◆ $mSelection

bool SeqActivity::$mSelection = false

Definition at line 163 of file SeqActivity.php.

◆ $mSelectStatus

bool SeqActivity::$mSelectStatus = false

Definition at line 159 of file SeqActivity.php.

◆ $mSelectTiming

string SeqActivity::$mSelectTiming = "never"

Definition at line 157 of file SeqActivity.php.

◆ $mStateID

string SeqActivity::$mStateID = null

Definition at line 55 of file SeqActivity.php.

◆ $mTitle

string SeqActivity::$mTitle = null

Definition at line 57 of file SeqActivity.php.

◆ $mTracking

array SeqActivity::$mTracking = null

Definition at line 181 of file SeqActivity.php.

◆ $mUseCurObj

bool SeqActivity::$mUseCurObj = true

Definition at line 94 of file SeqActivity.php.

◆ $mUseCurPro

bool SeqActivity::$mUseCurPro = true

Definition at line 96 of file SeqActivity.php.

◆ $mXML

string SeqActivity::$mXML = null

Definition at line 41 of file SeqActivity.php.


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