4 include_once
"Services/Object/classes/class.ilObjectLP.php";
30 include_once
'./Modules/Survey/classes/class.ilObjSurveyAccess.php';
34 protected static function isLPMember(array &$a_res, $a_usr_id, array $a_obj_ids)
39 $set = $ilDB->query(
"SELECT ss.obj_fi".
40 " FROM svy_finished sf".
41 " JOIN svy_svy ss ON (ss.survey_id = sf.survey_fi)".
42 " WHERE ".$ilDB->in(
"ss.obj_fi", $a_obj_ids,
"",
"integer").
43 " AND sf.user_fi = ".$ilDB->quote($a_usr_id,
"integer"));
44 while(
$row = $ilDB->fetchAssoc($set))
46 $a_res[
$row[
"obj_fi"]] =
true;
static isLPMember(array &$a_res, $a_usr_id, array $a_obj_ids)
const LP_MODE_SURVEY_FINISHED
_lookupAnonymize($a_obj_id)
const LP_MODE_DEACTIVATED