3 declare(strict_types=0);
17 return count(self::_getNotAttempted($a_obj_id));
22 return count(self::_getInProgress($a_obj_id));
35 return count(self::_getCompleted($a_obj_id));
48 return count(self::_getFailed($a_obj_id));
69 return self::LP_STATUS_NOT_ATTEMPTED_NUM;
71 return self::LP_STATUS_IN_PROGRESS_NUM;
73 return self::LP_STATUS_FAILED_NUM;
75 return self::LP_STATUS_COMPLETED_NUM;
77 return self::LP_STATUS_NOT_ATTEMPTED_NUM;
static _getCountCompleted(int $a_obj_id)
static _getCompleted(int $a_obj_id)
determineStatus(int $a_obj_id, int $a_usr_id, object $a_obj=null)
static determineStatusOfMember(int $iass_id, int $usr_id)
static _getNotAttempted(int $a_obj_id)
static _getCountInProgress(int $a_obj_id)
static getMembersHavingStatusIn(int $iass_id, int $status)
static _getFailed(int $a_obj_id)
static _getInProgress(int $a_obj_id)
static _getCountNotAttempted(int $a_obj_id)
static _getCountFailed(int $a_obj_id)