|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Inheritance diagram for ilObjSurvey:
Collaboration diagram for ilObjSurvey:Public Member Functions | |
| ilObjSurvey ($a_id=0, $a_call_by_reference=true) | |
| Constructor @access public. More... | |
| create ($a_upload=false) | |
| create survey object More... | |
| createMetaData () | |
| Create meta data entry. More... | |
| update () | |
| update object data More... | |
| createReference () | |
| creates reference for object More... | |
| read ($a_force_db=false) | |
| read object data from db into object More... | |
| addQuestion ($question_id) | |
| Adds a question to the survey. More... | |
| delete () | |
| delete object and all related data More... | |
| deleteSurveyRecord () | |
| Deletes the survey from the database. More... | |
| deleteAllUserData () | |
| Deletes all user data of a survey. More... | |
| removeSelectedSurveyResults ($finished_ids) | |
| Deletes the user data of a given array of survey participants. More... | |
| & | getSurveyParticipants ($finished_ids=null) |
| notify ($a_event, $a_ref_id, $a_parent_non_rbac_id, $a_node_id, $a_params=0) | |
| notifys an object about an event occured Based on the event happend, each object may decide how it reacts. More... | |
| isComplete () | |
| Returns 1, if a survey is complete for use. More... | |
| _isComplete ($obj_id) | |
| Returns 1, if a survey is complete for use. More... | |
| & | _getGlobalSurveyData ($obj_id) |
| Returns an array with data needed in the repository, personal desktop or courses. More... | |
| saveCompletionStatus () | |
| Saves the completion status of the survey. More... | |
| duplicateQuestionForSurvey ($question_id, $a_force=false) | |
| Takes a question and creates a copy of the question for use in the survey. More... | |
| insertQuestion ($question_id) | |
| Inserts a question in the survey and saves the relation to the database. More... | |
| insertQuestionblock ($questionblock_id) | |
| Inserts a questionblock in the survey and saves the relation to the database. More... | |
| getAllRTEContent () | |
| Returns the content of all RTE enabled text areas in the test. More... | |
| cleanupMediaobjectUsage () | |
| Cleans up the media objects for all text fields in a test which are using an RTE field. More... | |
| saveUserSettings ($usr_id, $key, $title, $value) | |
| deleteUserSettings ($id) | |
| getUserSettings ($usr_id, $key) | |
| saveToDb () | |
| Saves a survey object to a database. More... | |
| saveQuestionsToDb () | |
| Saves the survey questions to the database. More... | |
| getAnonymousId ($id) | |
| Checks for an anomyous survey id in the database an returns the id. More... | |
| getQuestionGUI ($questiontype, $question_id) | |
| Returns a question gui object to a given questiontype and question id. More... | |
| getQuestionType ($question_id) | |
| Returns the question type of a question with a given id. More... | |
| getSurveyId () | |
| Returns the survey database id. More... | |
| setAnonymize ($a_anonymize) | |
| set anonymize status More... | |
| getAnonymize () | |
| get anonymize status More... | |
| isAccessibleWithoutCode () | |
| Checks if the survey is accessable without a survey code. More... | |
| hasAnonymizedResults () | |
| Checks if the survey results are to be anonymized. More... | |
| loadFromDb () | |
| Loads a survey object from a database. More... | |
| loadQuestionsFromDb () | |
| Loads the survey questions from the database. More... | |
| setAuthor ($author="") | |
| Sets the authors name of the ilObjSurvey object. More... | |
| saveAuthorToMetadata ($a_author="") | |
| Saves an authors name into the lifecycle metadata if no lifecycle metadata exists This will only be called for conversion of "old" tests where the author hasn't been stored in the lifecycle metadata. More... | |
| getAuthor () | |
| Gets the authors name of the ilObjSurvey object. More... | |
| getShowQuestionTitles () | |
| Gets the status of the display_question_titles attribute. More... | |
| setShowQuestionTitles ($a_show) | |
| Sets the status of the display_question_titles attribute. More... | |
| showQuestionTitles () | |
| Sets the question titles visible during the query. More... | |
| hideQuestionTitles () | |
| Sets the question titles hidden during the query. More... | |
| setInvitation ($invitation=0) | |
| Sets the invitation status. More... | |
| setInvitationMode ($invitation_mode=0) | |
| Sets the invitation mode. More... | |
| setInvitationAndMode ($invitation=0, $invitation_mode=0) | |
| Sets the invitation status and mode (a more performant solution if you change both) More... | |
| setIntroduction ($introduction="") | |
| Sets the introduction text. More... | |
| setOutro ($outro="") | |
| Sets the outro text. More... | |
| getInvitation () | |
| Gets the invitation status. More... | |
| getInvitationMode () | |
| Gets the invitation mode. More... | |
| getStatus () | |
| Gets the survey status. More... | |
| isOnline () | |
| Gets the survey status. More... | |
| isOffline () | |
| Gets the survey status. More... | |
| setStatus ($status=self::STATUS_OFFLINE) | |
| Sets the survey status. More... | |
| getStartDate () | |
| Gets the start date of the survey. More... | |
| canStartSurvey ($anonymous_id=NULL, $a_no_rbac=false) | |
| Checks if the survey can be started. More... | |
| setStartDate ($start_date="") | |
| Sets the start date of the survey. More... | |
| setStartDateAndTime ($start_date="", $start_time) | |
| Sets the start date of the survey. More... | |
| getEndDate () | |
| Gets the end date of the survey. More... | |
| setEndDate ($end_date="") | |
| Sets the end date of the survey. More... | |
| setEndDateAndTime ($end_date="", $end_time) | |
| Sets the end date of the survey. More... | |
| getEvaluationAccess () | |
| Gets the learners evaluation access. More... | |
| setEvaluationAccess ($evaluation_access=self::EVALUATION_ACCESS_OFF) | |
| Sets the learners evaluation access. More... | |
| setActivationVisibility ($a_value) | |
| getActivationVisibility () | |
| isActivationLimited () | |
| setActivationLimited ($a_value) | |
| getIntroduction () | |
| Gets the introduction text. More... | |
| getOutro () | |
| Gets the outro text. More... | |
| & | getExistingQuestions () |
| Gets the question id's of the questions which are already in the survey. More... | |
| & | getQuestionpoolTitles ($could_be_offline=FALSE, $showPath=FALSE) |
| Get the titles of all available survey question pools. More... | |
| moveUpQuestion ($question_id) | |
| Moves a question up in the list of survey questions. More... | |
| moveDownQuestion ($question_id) | |
| Moves a question down in the list of survey questions. More... | |
| moveUpQuestionblock ($questionblock_id) | |
| Moves a questionblock up in the list of survey questions. More... | |
| moveDownQuestionblock ($questionblock_id) | |
| Moves a questionblock down in the list of survey questions. More... | |
| moveQuestions ($move_questions, $target_index, $insert_mode) | |
| Move questions and/or questionblocks to another position. More... | |
| removeQuestion ($question_id) | |
| Remove a question from the survey. More... | |
| removeConstraintsConcerningQuestion ($question_id) | |
| Remove constraints concerning a question with a given question_id. More... | |
| removeQuestions ($remove_questions, $remove_questionblocks) | |
| Remove questions from the survey. More... | |
| unfoldQuestionblocks ($questionblocks) | |
| Unfolds question blocks of a question pool. More... | |
| removeQuestionFromBlock ($question_id, $questionblock_id) | |
| addQuestionToBlock ($question_id, $questionblock_id) | |
| & | getQuestionblockQuestions ($questionblock_id) |
| Returns the question titles of all questions of a question block. More... | |
| & | getQuestionblockQuestionIds ($questionblock_id) |
| Returns the question id's of all questions of a question block. More... | |
| getQuestionblock ($questionblock_id) | |
| Returns the database row for a given question block. More... | |
| _getQuestionblock ($questionblock_id) | |
| Returns the database row for a given question block. More... | |
| _addQuestionblock ($title="", $owner=0, $show_questiontext=true, $show_blocktitle=false) | |
| Adds a questionblock to the database. More... | |
| createQuestionblock ($title, $show_questiontext, $show_blocktitle, $questions) | |
| Creates a question block for the survey. More... | |
| modifyQuestionblock ($questionblock_id, $title, $show_questiontext, $show_blocktitle) | |
| Modifies a question block. More... | |
| deleteConstraints ($question_id) | |
| Deletes the constraints for a question. More... | |
| deleteConstraint ($constraint_id) | |
| Deletes a constraint of a question. More... | |
| & | getSurveyQuestions ($with_answers=false) |
| Returns the survey questions and questionblocks in an array. More... | |
| setObligatoryStates ($obligatory_questions) | |
| Sets the obligatory states for questions in a survey from the questions form. More... | |
| & | getObligatoryStates () |
| Gets specific obligatory states of the survey. More... | |
| & | getSurveyPages () |
| Returns the survey pages in an array (a page contains one or more questions) More... | |
| getNextPage ($active_page_question_id, $direction) | |
| Returns the next "page" of a running test. More... | |
| & | getAvailableQuestionpools ($use_obj_id=false, $could_be_offline=false, $showPath=FALSE, $permission="read") |
| Returns the available question pools for the active user. More... | |
| getPrecondition ($id) | |
| Returns a precondition with a given id. More... | |
| getConstraints ($question_id) | |
| Returns the constraints to a given question or questionblock. More... | |
| _getConstraints ($survey_id) | |
| Returns the constraints to a given question or questionblock. More... | |
| & | getVariables ($question_id) |
| Returns all variables of a question. More... | |
| addConstraint ($if_question_id, $relation, $value, $conjunction) | |
| Adds a constraint. More... | |
| addConstraintToQuestion ($to_question_id, $constraint_id) | |
| Adds a constraint to a question. More... | |
| updateConstraint ($precondition_id, $if_question_id, $relation, $value, $conjunction) | |
| Updates a precondition. More... | |
| updateConjunctionForQuestions ($questions, $conjunction) | |
| getAllRelations ($short_as_key=false) | |
| Returns all available relations. More... | |
| disinviteAllUsers () | |
| Disinvite all users. More... | |
| disinviteUser ($user_id) | |
| Disinvites a user from a survey. More... | |
| inviteUser ($user_id) | |
| Invites a user to a survey. More... | |
| inviteGroup ($group_id) | |
| Invites a group to a survey. More... | |
| inviteRole ($role_id) | |
| Invites a role to a survey. More... | |
| & | getInvitedUsers () |
| Returns a list of all invited users in a survey. More... | |
| deleteWorkingData ($question_id, $active_id) | |
| Deletes the working data of a question in the database. More... | |
| loadWorkingData ($question_id, $active_id) | |
| Gets the working data of question from the database. More... | |
| fillSurveyForUser ($user_id=ANONYMOUS_USER_ID) | |
| Fills a survey randomly with data for a given user. More... | |
| startSurvey ($user_id, $anonymous_id, $appraisee_id) | |
| Starts the survey creating an entry in the database. More... | |
| finishSurvey ($finished_id) | |
| Finishes the survey creating an entry in the database. More... | |
| setPage ($finished_id, $page_id) | |
| Sets the number of the active survey page. More... | |
| sendNotificationMail ($user_id, $anonymize_id, $appr_id) | |
| getDetailedParticipantResultsAsText () | |
| isAllowedToTakeMultipleSurveys ($userid="") | |
| Checks if a user is allowed to take multiple survey. More... | |
| isSurveyStarted ($user_id, $anonymize_id, $appr_id=0) | |
| Checks if a user already started a survey. More... | |
| getActiveID ($user_id, $anonymize_id, $appr_id) | |
| Checks if a user already started a survey. More... | |
| getLastActivePage ($active_id) | |
| Returns the question id of the last active page a user visited in a survey. More... | |
| checkConstraint ($constraint_data, $working_data) | |
| Checks if a constraint is valid. More... | |
| _hasDatasets ($survey_id) | |
| & | getSurveyFinishedIds () |
| Get the finished id's of all survey participants. More... | |
| & | getUserSpecificResults ($finished_ids) |
| Calculates the evaluation data for the user specific results. More... | |
| getUserDataFromActiveId ($active_id) | |
| Returns the user information from an active_id (survey_finished.finished_id) More... | |
| & | getEvaluationByUser ($questions, $active_id) |
| Calculates the evaluation data for a given user or anonymous id. More... | |
| getCumulatedResults (&$question, $finished_ids) | |
| Calculates the evaluation data for a question. More... | |
| _getNrOfParticipants ($survey_id) | |
| Returns the number of participants for a survey. More... | |
| & | getQuestions ($question_ids) |
| getQuestionsTable ($arrFilter) | |
| Calculates the data for the output of the question browser. More... | |
| getQuestionblocksTable ($arrFilter) | |
| Calculates the data for the output of the questionblock browser. More... | |
| toXML () | |
| Returns a QTI xml representation of the survey. More... | |
| & | _instanciateQuestion ($question_id) |
| Creates an instance of a question with a given question id. More... | |
| locateImportFiles ($a_dir) | |
| Locates the import directory and the xml file in a directory with an unzipped import file. More... | |
| importObject ($file_info, $svy_qpl_id) | |
| Imports a survey from XML into the ILIAS database. More... | |
| cloneObject ($a_target_id, $a_copy_id=0) | |
| Clone object. More... | |
| getTextblock ($question_id) | |
| cloneTextblocks ($mapping) | |
| Clones the textblocks of survey questions. More... | |
| createExportDirectory () | |
| creates data directory for export files (data_dir/svy_data/svy_<id>/export, depending on data directory that is set in ILIAS setup/ini) More... | |
| getExportDirectory () | |
| get export directory of survey More... | |
| createImportDirectory () | |
| creates data directory for import files (data_dir/svy_data/svy_<id>/import, depending on data directory that is set in ILIAS setup/ini) More... | |
| getImportDirectory () | |
| get import directory of survey More... | |
| saveHeading ($heading="", $insertbefore) | |
| isAnonymousKey ($key) | |
| getUserSurveyCode ($user_id) | |
| bindSurveyCodeToUser ($user_id, $code) | |
| isAnonymizedParticipant ($key) | |
| checkSurveyCode ($code) | |
| getSurveyCodesCount () | |
| Returns the number of generated survey codes for the survey. More... | |
| getSurveyCodesForExport (array $a_codes=null, array $a_ids=null) | |
| Returns a list of survey codes for file export. More... | |
| getSurveyCodesTableData (array $ids=null, $lang=null) | |
| Fetches the data for the survey codes table. More... | |
| isSurveyCodeUsed ($code) | |
| isSurveyCodeUnique ($code) | |
| createSurveyCodes ($nrOfCodes) | |
| importSurveyCode ($a_anonymize_key, $a_created, $a_data) | |
| createSurveyCodesForExternalData ($data) | |
| sendCodes ($not_sent, $subject, $message, $lang) | |
| getExternalCodeRecipients ($a_check_finished=false) | |
| deleteSurveyCode ($survey_code) | |
| Deletes a given survey access code. More... | |
| getUserAccessCode ($user_id) | |
| Returns a survey access code that was saved for a registered user. More... | |
| saveUserAccessCode ($user_id, $access_code) | |
| Saves a survey access code for a registered user to the database. More... | |
| createNewAccessCode () | |
| Returns a new, unused survey access code. More... | |
| & | processCSVRow ($row, $quoteAll=FALSE, $separator=";") |
| Processes an array as a CSV row and converts the array values to correct CSV values. More... | |
| _getLastAccess ($finished_id) | |
| prepareTextareaOutput ($txt_output) | |
| Prepares a string for a text area output in surveys. More... | |
| isHTML ($a_text) | |
| Checks if a given string contains HTML or not. More... | |
| addMaterialTag (&$a_xml_writer, $a_material, $close_material_tag=TRUE, $add_mobs=TRUE, $attribs=NULL) | |
| Creates an XML material tag from a plain text or xhtml text. More... | |
| canExportSurveyCode () | |
| Checks if the survey code can be exported with the survey evaluation. More... | |
| processPrintoutput2FO ($print_output) | |
| Convert a print output to XSL-FO. More... | |
| deliverPDFfromFO ($fo) | |
| Delivers a PDF file from a XSL-FO string. More... | |
| isPluginActive ($a_pname) | |
| Checks whether or not a question plugin with a given name is active. More... | |
| setSurveyId ($survey_id) | |
| Sets the survey id. More... | |
| & | getUserData ($ids) |
| Returns a data of all users specified by id list. More... | |
| & | getGroupData ($ids) |
| & | getRoleData ($ids) |
| getMailNotification () | |
| setMailNotification ($a_notification) | |
| getMailAddresses () | |
| setMailAddresses ($a_addresses) | |
| getMailParticipantData () | |
| setMailParticipantData ($a_data) | |
| getSurveyTimes () | |
| setStartTime ($finished_id, $first_question) | |
| setEndTime ($finished_id) | |
| getWorkingtimeForParticipant ($finished_id) | |
| setTemplate ($template_id) | |
| getTemplate () | |
| updateOrder (array $a_order) | |
| getPoolUsage () | |
| setPoolUsage ($a_value) | |
| isPoolActive () | |
| Get current pool status. More... | |
| applySettingsTemplate ($template_id) | |
| Apply settings template. More... | |
| updateCode ($a_id, $a_email, $a_last_name, $a_first_name, $a_sent) | |
| set360Mode ($a_value) | |
| get360Mode () | |
| set360SelfEvaluation ($a_value) | |
| get360SelfEvaluation () | |
| set360SelfAppraisee ($a_value) | |
| get360SelfAppraisee () | |
| set360SelfRaters ($a_value) | |
| get360SelfRaters () | |
| set360Results ($a_value) | |
| get360Results () | |
| addAppraisee ($a_user_id) | |
| isAppraisee ($a_user_id) | |
| isAppraiseeClosed ($a_user_id) | |
| deleteAppraisee ($a_user_id) | |
| getAppraiseesData () | |
| addRater ($a_appraisee_id, $a_user_id, $a_anonymous_id=0) | |
| isRater ($a_appraisee_id, $a_user_id, $a_anonymous_id=0) | |
| deleteRater ($a_appraisee_id, $a_user_id, $a_anonymous_id=0) | |
| getRatersData ($a_appraisee_id) | |
| getAppraiseesToRate ($a_user_id, $a_anonymous_id=null) | |
| getAnonymousIdByCode ($a_code) | |
| is360SurveyStarted ($appr_id, $user_id, $anonymous_code=null) | |
| getUserSurveyExecutionStatus ($a_code=null) | |
| findCodeForUser ($a_user_id) | |
| isUnusedCode ($a_code, $a_user_id) | |
| getFinishedIdsForAppraiseeId ($a_appr_id, $a_exclude_appraisee=false) | |
| getFinishedIdForAppraiseeIdAndRaterId ($a_appr_id, $a_rat_id) | |
| Get finished id for an appraisee and a rater. More... | |
| set360SkillService ($a_val) | |
| Set skill service. More... | |
| get360SkillService () | |
| Get skill service. More... | |
| set360RaterSent ($a_appraisee_id, $a_user_id, $a_anonymous_id, $a_tstamp=null) | |
| closeAppraisee ($a_user_id) | |
| openAllAppraisees () | |
| getReminderStatus () | |
| setReminderStatus ($a_value) | |
| getReminderStart () | |
| setReminderStart (ilDate $a_value=null) | |
| getReminderEnd () | |
| setReminderEnd (ilDate $a_value=null) | |
| getReminderFrequency () | |
| setReminderFrequency ($a_value) | |
| getReminderTarget () | |
| setReminderTarget ($a_value) | |
| getReminderLastSent () | |
| setReminderLastSent ($a_value) | |
| getTutorNotificationStatus () | |
| setTutorNotificationStatus ($a_value) | |
| getTutorNotificationRecipients () | |
| setTutorNotificationRecipients (array $a_value) | |
| getTutorNotificationTarget () | |
| setTutorNotificationTarget ($a_value) | |
| getNotificationTargetUserIds ($a_use_invited) | |
| checkReminder () | |
| setActivationStartDate ($starting_time=NULL) | |
| setActivationEndDate ($ending_time=NULL) | |
| getActivationStartDate () | |
| getActivationEndDate () | |
| setViewOwnResults ($a_value) | |
| hasViewOwnResults () | |
| setMailOwnResults ($a_value) | |
| hasMailOwnResults () | |
Public Member Functions inherited from ilObject | |
| ilObject ($a_id=0, $a_reference=true) | |
| Constructor @access public. More... | |
| withReferences () | |
| determines wehter objects are referenced or not (got ref ids or not) More... | |
| read ($a_force_db=false) | |
| read object data from db into object More... | |
| getId () | |
| get object id @access public More... | |
| setId ($a_id) | |
| set object id @access public More... | |
| setRefId ($a_id) | |
| set reference id @access public More... | |
| getRefId () | |
| get reference id @access public More... | |
| getType () | |
| get object type @access public More... | |
| setType ($a_type) | |
| set object type @access public More... | |
| getPresentationTitle () | |
| get presentation title Normally same as title Overwritten for sessions More... | |
| getTitle () | |
| get object title @access public More... | |
| getUntranslatedTitle () | |
| get untranslated object title @access public More... | |
| setTitle ($a_title) | |
| set object title More... | |
| getDescription () | |
| get object description More... | |
| setDescription ($a_desc) | |
| set object description More... | |
| getLongDescription () | |
| get object long description (stored in object_description) More... | |
| getImportId () | |
| get import id More... | |
| setImportId ($a_import_id) | |
| set import id More... | |
| getOwner () | |
| get object owner More... | |
| getOwnerName () | |
| _lookupOwnerName ($a_owner_id) | |
| lookup owner name for owner id More... | |
| setOwner ($a_owner) | |
| set object owner More... | |
| getCreateDate () | |
| get create date @access public More... | |
| getLastUpdateDate () | |
| get last update date @access public More... | |
| getDiskUsage () | |
| setObjDataRecord ($a_record) | |
| set object_data record (note: this method should only be called from the ilObjectFactory class) More... | |
| create () | |
| create More... | |
| update () | |
| update object in db More... | |
| MDUpdateListener ($a_element) | |
| Meta data update listener. More... | |
| createMetaData () | |
| create meta data entry More... | |
| updateMetaData () | |
| update meta data entry More... | |
| deleteMetaData () | |
| delete meta data entry More... | |
| updateOwner () | |
| update owner of object in db More... | |
| _getIdForImportId ($a_import_id) | |
| get current object id for import id (static) More... | |
| _lookupOwner ($a_id) | |
| lookup object owner More... | |
| _lookupLastUpdate ($a_id, $a_as_string=false) | |
| lookup last update More... | |
| _getLastUpdateOfObjects ($a_objs) | |
| Get last update for a set of media objects. More... | |
| _setDeletedDate ($a_ref_id) | |
| only called in ilTree::saveSubTree More... | |
| _resetDeletedDate ($a_ref_id) | |
| only called in ilObjectGUI::insertSavedNodes More... | |
| _lookupDeletedDate ($a_ref_id) | |
| only called in ilObjectGUI::insertSavedNodes More... | |
| _writeTitle ($a_obj_id, $a_title) | |
| write title to db (static) More... | |
| _writeDescription ($a_obj_id, $a_desc) | |
| write description to db (static) More... | |
| _writeImportId ($a_obj_id, $a_import_id) | |
| write import id to db (static) More... | |
| _isInTrash ($a_ref_id) | |
| checks wether object is in trash More... | |
| _hasUntrashedReference ($a_obj_id) | |
| checks wether an object has at least one reference that is not in trash More... | |
| _getObjectsDataForType ($a_type, $a_omit_trash=false) | |
| get all objects of a certain type More... | |
| putInTree ($a_parent_ref) | |
| maybe this method should be in tree object!? More... | |
| setPermissions ($a_parent_ref) | |
| set permissions of object More... | |
| setParentRolePermissions ($a_parent_ref) | |
| Initialize the permissions of parent roles (local roles of categories, global roles...) This method is overwritten in e.g courses, groups for building permission intersections with non_member templates. More... | |
| createReference () | |
| creates reference for object More... | |
| countReferences () | |
| count references of object More... | |
| delete () | |
| delete object or referenced object (in the case of a referenced object, object data is only deleted if last reference is deleted) This function removes an object entirely from system!! More... | |
| initDefaultRoles () | |
| init default roles settings Purpose of this function is to create a local role folder and local roles, that are needed depending on the object type If you want to setup default local roles you MUST overwrite this method in derived object classes (see ilObjForum for an example) @access public More... | |
| applyDidacticTemplate ($a_tpl_id) | |
| Apply template. More... | |
| notify ($a_event, $a_ref_id, $a_parent_non_rbac_id, $a_node_id, $a_params=0) | |
| notifys an object about an event occured Based on the event passed, each object may decide how it reacts. More... | |
| setRegisterMode ($a_bool) | |
| isUserRegistered ($a_user_id=0) | |
| requireRegistration () | |
| getXMLZip () | |
| getHTMLDirectory () | |
| cloneObject ($a_target_id, $a_copy_id=0, $a_omit_tree=false) | |
| Clone object permissions, put in tree ... More... | |
| appendCopyInfo ($a_target_id, $a_copy_id) | |
| Prepend Copy info if object with same name exists in that container. More... | |
| cloneDependencies ($a_target_id, $a_copy_id) | |
| Clone object dependencies. More... | |
| cloneMetaData ($target_obj) | |
| Copy meta data. More... | |
| _lookupCreationDate ($a_id) | |
| Lookup creation date. More... | |
| getPossibleSubObjects ($a_filter=true) | |
| get all possible subobjects of this type the object can decide which types of subobjects are possible jut in time overwrite if the decision distinguish from standard model More... | |
Static Public Member Functions | |
| static | validateExternalRaterCode ($a_ref_id, $a_code) |
| static | getSurveySkippedValue () |
Static Public Member Functions inherited from ilObject | |
| static | _lookupObjIdByImportId ($a_import_id) |
| static | _lookupImportId ($a_obj_id) |
| static | _getAllReferences ($a_id) |
| get all reference ids of object More... | |
| static | _lookupTitle ($a_id) |
| lookup object title More... | |
| static | _getIdsForTitle ($title, $type='', $partialmatch=false) |
| static | _lookupDescription ($a_id) |
| lookup object description More... | |
| static | _lookupObjId ($a_id) |
| static | setDeletedDates ($a_ref_ids) |
| Set deleted date @global type $ilDB. More... | |
| static | _lookupType ($a_id, $a_reference=false) |
| lookup object type More... | |
| static | _lookupObjectId ($a_ref_id) |
| lookup object id More... | |
| static | _exists ($a_id, $a_reference=false, $a_type=null) |
| checks if an object exists in object_data@access public More... | |
| static | _getObjectsByType ($a_obj_type="", $a_owner="") |
| Get objects by type. More... | |
| static | _prepareCloneSelection ($a_ref_ids, $new_type, $show_path=true) |
| Prepare copy wizard object selection. More... | |
| static | _getIcon ($a_obj_id="", $a_size="big", $a_type="", $a_offline=false) |
| Get icon for repository item. More... | |
| static | collectDeletionDependencies (&$deps, $a_ref_id, $a_obj_id, $a_type, $a_depth=0) |
| Collect deletion dependencies. More... | |
| static | getDeletionDependencies ($a_obj_id) |
| Get deletion dependencies. More... | |
| static | getLongDescriptions (array $a_obj_ids) |
| Get long description data. More... | |
| static | getAllOwnedRepositoryObjects ($a_user_id) |
| Get all ids of objects user owns. More... | |
| static | fixMissingTitles ($a_type, array &$a_obj_title_map) |
| Try to fix missing object titles. More... | |
| static | hasAutoRating ($a_type, $a_ref_id) |
| Check if auto rating is active for parent group/course. More... | |
Protected Member Functions | |
| getParticipantTextResults ($active_id) | |
| checkTutorNotification () | |
| sendTutorNotification () | |
| sentReminder (array $a_recipient_ids) | |
Definition at line 15 of file class.ilObjSurvey.php.
| ilObjSurvey::_addQuestionblock | ( | $title = "", |
|
$owner = 0, |
|||
$show_questiontext = true, |
|||
$show_blocktitle = false |
|||
| ) |
Adds a questionblock to the database.
| string | $title | The questionblock title |
| integer | $owner | The database id of the owner |
Definition at line 2222 of file class.ilObjSurvey.php.
References $ilDB, ilObject\$owner, and ilObject\$title.
Referenced by cloneObject().
Here is the caller graph for this function:| ilObjSurvey::_getConstraints | ( | $survey_id | ) |
Returns the constraints to a given question or questionblock.
@access public
Definition at line 2716 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and $survey_id.
Referenced by cloneObject().
Here is the caller graph for this function:| & ilObjSurvey::_getGlobalSurveyData | ( | $obj_id | ) |
Returns an array with data needed in the repository, personal desktop or courses.
Definition at line 597 of file class.ilObjSurvey.php.
References $result, and ilObjSurvey().
Here is the call graph for this function:| ilObjSurvey::_getLastAccess | ( | $finished_id | ) |
Definition at line 5268 of file class.ilObjSurvey.php.
| ilObjSurvey::_getNrOfParticipants | ( | $survey_id | ) |
Returns the number of participants for a survey.
| integer | $survey_id | The database ID of the survey |
Definition at line 3774 of file class.ilObjSurvey.php.
References $ilDB, $result, and $survey_id.
Referenced by SurveyQuestion\calculateCumulatedResults(), SurveyMatrixQuestionGUI\getCumulatedResultsDetails(), SurveyMetricQuestionGUI\getCumulatedResultsDetails(), SurveyMultipleChoiceQuestionGUI\getCumulatedResultsDetails(), SurveySingleChoiceQuestionGUI\getCumulatedResultsDetails(), and SurveyTextQuestionGUI\getCumulatedResultsDetails().
Here is the caller graph for this function:| ilObjSurvey::_getQuestionblock | ( | $questionblock_id | ) |
Returns the database row for a given question block.
| integer | $questionblock_id | The database id of the question block |
Definition at line 2203 of file class.ilObjSurvey.php.
References $ilDB, $result, and $row.
Referenced by cloneObject().
Here is the caller graph for this function:| ilObjSurvey::_hasDatasets | ( | $survey_id | ) |
Definition at line 3565 of file class.ilObjSurvey.php.
References $ilDB, $result, and $survey_id.
Referenced by ilSurveySyncTableGUI\importData().
Here is the caller graph for this function:| & ilObjSurvey::_instanciateQuestion | ( | $question_id | ) |
Creates an instance of a question with a given question id.
| integer | $question_id | The question id |
Definition at line 4141 of file class.ilObjSurvey.php.
References SurveyQuestion\_getQuestionType(), and SurveyQuestion\_includeClass().
Referenced by cloneObject(), ilSurveyEditorGUI\copyQuestionsToPoolObject(), ilSurveyEditorGUI\executeCopyQuestionsToPoolObject(), getSurveyQuestions(), ilSurveyPageGUI\paste(), removeQuestion(), and toXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::_isComplete | ( | $obj_id | ) |
Returns 1, if a survey is complete for use.
Definition at line 577 of file class.ilObjSurvey.php.
References ilObjSurvey().
Here is the call graph for this function:| ilObjSurvey::addAppraisee | ( | $a_user_id | ) |
Definition at line 5842 of file class.ilObjSurvey.php.
References $ilDB, getSurveyId(), and isAppraisee().
Here is the call graph for this function:| ilObjSurvey::addConstraint | ( | $if_question_id, | |
| $relation, | |||
| $value, | |||
| $conjunction | |||
| ) |
Adds a constraint.
| integer | $if_question_id | The question id of the question which defines a precondition |
| integer | $relation | The database id of the relation |
| mixed | $value | The value compared with the relation @access public |
Definition at line 2765 of file class.ilObjSurvey.php.
References $ilDB.
| ilObjSurvey::addConstraintToQuestion | ( | $to_question_id, | |
| $constraint_id | |||
| ) |
Adds a constraint to a question.
| integer | $to_question_id | The question id of the question where to add the constraint |
| integer | $constraint_id | The id of the constraint |
Definition at line 2792 of file class.ilObjSurvey.php.
References $ilDB, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::addMaterialTag | ( | & | $a_xml_writer, |
| $a_material, | |||
$close_material_tag = TRUE, |
|||
$add_mobs = TRUE, |
|||
$attribs = NULL |
|||
| ) |
Creates an XML material tag from a plain text or xhtml text.
| object | $a_xml_writer | Reference to the ILIAS XML writer |
| string | $a_material | plain text or html text containing the material |
Definition at line 5335 of file class.ilObjSurvey.php.
References $mobs, ilObjMediaObject\_getMobsOfObject(), ilRTE\_replaceMediaObjectImageSrc(), ilObject\getId(), and isHTML().
Referenced by toXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::addQuestion | ( | $question_id | ) |
Adds a question to the survey.
| integer | $question_id | The question id of the question @access public |
Definition at line 272 of file class.ilObjSurvey.php.
| ilObjSurvey::addQuestionToBlock | ( | $question_id, | |
| $questionblock_id | |||
| ) |
Definition at line 2095 of file class.ilObjSurvey.php.
References $ilDB, deleteConstraints(), and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::addRater | ( | $a_appraisee_id, | |
| $a_user_id, | |||
$a_anonymous_id = 0 |
|||
| ) |
Definition at line 5934 of file class.ilObjSurvey.php.
References $ilDB, getSurveyId(), isAppraisee(), and isRater().
Here is the call graph for this function:| ilObjSurvey::applySettingsTemplate | ( | $template_id | ) |
Apply settings template.
| int | $template_id |
Definition at line 5707 of file class.ilObjSurvey.php.
References $template_id, saveToDb(), setAnonymize(), setPoolUsage(), setShowQuestionTitles(), and setTemplate().
Here is the call graph for this function:| ilObjSurvey::bindSurveyCodeToUser | ( | $user_id, | |
| $code | |||
| ) |
Definition at line 4736 of file class.ilObjSurvey.php.
References $code, $ilDB, and checkSurveyCode().
Here is the call graph for this function:| ilObjSurvey::canExportSurveyCode | ( | ) |
Checks if the survey code can be exported with the survey evaluation.
In some cases this may be necessary but usually you should prevent it because people who sent the survey codes could connect real people with the survey code in the evaluation and undermine the anonymity
Definition at line 5381 of file class.ilObjSurvey.php.
References getAnonymize().
Here is the call graph for this function:| ilObjSurvey::canStartSurvey | ( | $anonymous_id = NULL, |
|
$a_no_rbac = false |
|||
| ) |
Checks if the survey can be started.
Definition at line 1523 of file class.ilObjSurvey.php.
References $messages, $result, ilDatePresentation\formatDate(), getEndDate(), getStartDate(), getStatus(), and IL_CAL_TIMESTAMP.
Here is the call graph for this function:| ilObjSurvey::checkConstraint | ( | $constraint_data, | |
| $working_data | |||
| ) |
Checks if a constraint is valid.
| array | $constraint_data | The database row containing the constraint data |
| array | $working_data | The user input of the related question |
Definition at line 3497 of file class.ilObjSurvey.php.
References $data.
| ilObjSurvey::checkReminder | ( | ) |
Definition at line 6539 of file class.ilObjSurvey.php.
References $ilDB, $row, getEndDate(), ilObjectActivation\getItem(), getNotificationTargetUserIds(), ilObject\getRefId(), getReminderEnd(), getReminderFrequency(), getReminderLastSent(), getReminderStart(), getReminderStatus(), getReminderTarget(), getStartDate(), IL_CAL_DATE, IL_CAL_DAY, isOffline(), saveToDb(), sentReminder(), setReminderLastSent(), and ilObjectActivation\TIMINGS_ACTIVATION.
Here is the call graph for this function:| ilObjSurvey::checkSurveyCode | ( | $code | ) |
Definition at line 4764 of file class.ilObjSurvey.php.
References $code, isAnonymousKey(), and isSurveyStarted().
Referenced by bindSurveyCodeToUser().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 6457 of file class.ilObjSurvey.php.
References $ilDB, $row, getNotificationTargetUserIds(), getTutorNotificationStatus(), getTutorNotificationTarget(), and sendTutorNotification().
Referenced by finishSurvey().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::cleanupMediaobjectUsage | ( | ) |
Cleans up the media objects for all text fields in a test which are using an RTE field.
@access private
Definition at line 744 of file class.ilObjSurvey.php.
References ilRTE\_cleanupMediaObjectUsage(), getAllRTEContent(), ilObject\getId(), and ilObject\getType().
Here is the call graph for this function:| ilObjSurvey::cloneObject | ( | $a_target_id, | |
$a_copy_id = 0 |
|||
| ) |
Clone object.
@access public
| int | ref_id of target container |
| int | copy id |
Definition at line 4374 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, _addQuestionblock(), _getConstraints(), ilCopyWizardOptions\_getInstance(), SurveyQuestion\_getOriginalId(), _getQuestionblock(), _instanciateQuestion(), ilObject\cloneMetaData(), get360Mode(), get360Results(), get360SelfAppraisee(), get360SelfEvaluation(), get360SelfRaters(), get360SkillService(), getAnonymize(), getAuthor(), getEndDate(), getEvaluationAccess(), ilObject\getId(), getIntroduction(), getInvitation(), getInvitationMode(), getOutro(), getPoolUsage(), getReminderEnd(), getReminderFrequency(), getReminderStart(), getReminderStatus(), getReminderTarget(), getShowQuestionTitles(), getStartDate(), getSurveyId(), getTemplate(), getTutorNotificationRecipients(), getTutorNotificationStatus(), getTutorNotificationTarget(), hasMailOwnResults(), hasViewOwnResults(), isOnline(), and loadFromDb().
Here is the call graph for this function:| ilObjSurvey::cloneTextblocks | ( | $mapping | ) |
Clones the textblocks of survey questions.
@access public
Definition at line 4577 of file class.ilObjSurvey.php.
References ilObjAdvancedEditing\_getUsedHTMLTagsAsString(), getTextblock(), saveHeading(), and ilUtil\stripSlashes().
Here is the call graph for this function:| ilObjSurvey::closeAppraisee | ( | $a_user_id | ) |
Definition at line 6303 of file class.ilObjSurvey.php.
References $ilDB, and get360SkillService().
Here is the call graph for this function:| ilObjSurvey::create | ( | $a_upload = false | ) |
create survey object
Definition at line 208 of file class.ilObjSurvey.php.
References createMetaData().
Here is the call graph for this function:| ilObjSurvey::createExportDirectory | ( | ) |
creates data directory for export files (data_dir/svy_data/svy_<id>/export, depending on data directory that is set in ILIAS setup/ini)
Definition at line 4592 of file class.ilObjSurvey.php.
References ilUtil\getDataDir(), ilObject\getId(), and ilUtil\makeDir().
Here is the call graph for this function:| ilObjSurvey::createImportDirectory | ( | ) |
creates data directory for import files (data_dir/svy_data/svy_<id>/import, depending on data directory that is set in ILIAS setup/ini)
Definition at line 4635 of file class.ilObjSurvey.php.
References ilUtil\getDataDir(), ilObject\getId(), and ilUtil\makeDir().
Here is the call graph for this function:| ilObjSurvey::createMetaData | ( | ) |
Create meta data entry.
@access public
Reimplemented from ilObject.
Definition at line 222 of file class.ilObjSurvey.php.
References saveAuthorToMetadata().
Referenced by create().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::createNewAccessCode | ( | ) |
Returns a new, unused survey access code.
Definition at line 5201 of file class.ilObjSurvey.php.
References $code, createNewAccessCode(), and isSurveyCodeUnique().
Referenced by createNewAccessCode(), createSurveyCodes(), createSurveyCodesForExternalData(), fillSurveyForUser(), and getUserSurveyExecutionStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::createQuestionblock | ( | $title, | |
| $show_questiontext, | |||
| $show_blocktitle, | |||
| $questions | |||
| ) |
Creates a question block for the survey.
| string | $title | The title of the question block |
| array | $questions | An array with the database id's of the question block questions @access public |
Definition at line 2242 of file class.ilObjSurvey.php.
References $ilDB, $ilUser, $questions, ilObject\$title, deleteConstraints(), getSurveyId(), and moveQuestions().
Referenced by insertQuestionblock().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::createReference | ( | ) |
creates reference for object
@access public
Reimplemented from ilObject.
Definition at line 248 of file class.ilObjSurvey.php.
References $result, and saveToDb().
Here is the call graph for this function:| ilObjSurvey::createSurveyCodes | ( | $nrOfCodes | ) |
Definition at line 4977 of file class.ilObjSurvey.php.
References $ilDB, $res, createNewAccessCode(), and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::createSurveyCodesForExternalData | ( | $data | ) |
Definition at line 5009 of file class.ilObjSurvey.php.
References $data, $ilDB, createNewAccessCode(), and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::delete | ( | ) |
delete object and all related data
@access public
Reimplemented from ilObject.
Definition at line 284 of file class.ilObjSurvey.php.
References ilObject\countReferences(), ilUtil\delDir(), ilObject\deleteMetaData(), deleteSurveyRecord(), getImportDirectory(), and removeQuestion().
Here is the call graph for this function:| ilObjSurvey::deleteAllUserData | ( | ) |
Deletes all user data of a survey.
@access public
Definition at line 377 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, ilObject\getId(), ilObjectLP\getInstance(), and getSurveyId().
Referenced by deleteSurveyRecord().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::deleteAppraisee | ( | $a_user_id | ) |
Definition at line 5880 of file class.ilObjSurvey.php.
References $ilDB, $row, deleteRater(), and get360SelfEvaluation().
Here is the call graph for this function:| ilObjSurvey::deleteConstraint | ( | $constraint_id | ) |
Deletes a constraint of a question.
| integer | $constraint_id | The database id of the constraint |
| integer | $question_id | The database id of the question @access public |
Definition at line 2322 of file class.ilObjSurvey.php.
References $ilDB.
Referenced by deleteConstraints(), and moveQuestions().
Here is the caller graph for this function:| ilObjSurvey::deleteConstraints | ( | $question_id | ) |
Deletes the constraints for a question.
| integer | $question_id | The database id of the question @access public |
Definition at line 2297 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, deleteConstraint(), and getSurveyId().
Referenced by addQuestionToBlock(), and createQuestionblock().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::deleteRater | ( | $a_appraisee_id, | |
| $a_user_id, | |||
$a_anonymous_id = 0 |
|||
| ) |
Definition at line 5978 of file class.ilObjSurvey.php.
References $ilDB, getFinishedIdForAppraiseeIdAndRaterId(), and removeSelectedSurveyResults().
Referenced by deleteAppraisee().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::deleteSurveyCode | ( | $survey_code | ) |
Deletes a given survey access code.
| string | $survey_code | The survey code that should be deleted |
Definition at line 5141 of file class.ilObjSurvey.php.
References $ilDB, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::deleteSurveyRecord | ( | ) |
Deletes the survey from the database.
@access public
Definition at line 315 of file class.ilObjSurvey.php.
References $ilDB, $mobs, $result, $row, ilObjMediaObject\_getMobsOfObject(), ilObjMediaObject\_removeUsage(), ilUtil\delDir(), deleteAllUserData(), ilUtil\getDataDir(), ilObject\getId(), and getSurveyId().
Referenced by delete().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::deleteUserSettings | ( | $id | ) |
Definition at line 770 of file class.ilObjSurvey.php.
References ilObject\$id, and $ilDB.
| ilObjSurvey::deleteWorkingData | ( | $question_id, | |
| $active_id | |||
| ) |
Deletes the working data of a question in the database.
| integer | $question_id | The database id of the question |
| integer | $active_id | The active id of the user who worked through the question @access public |
Definition at line 3020 of file class.ilObjSurvey.php.
References $ilDB.
| ilObjSurvey::deliverPDFfromFO | ( | $fo | ) |
Delivers a PDF file from a XSL-FO string.
| string | $fo | The XSL-FO string @access public |
Definition at line 5454 of file class.ilObjSurvey.php.
References $ilLog, ilUtil\deliverData(), ilRpcClientFactory\factory(), ilUtil\getASCIIFilename(), and ilUtil\ilTempnam().
Here is the call graph for this function:| ilObjSurvey::disinviteAllUsers | ( | ) |
Disinvite all users.
Definition at line 2876 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, disinviteUser(), and getSurveyId().
Referenced by setInvitation().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::disinviteUser | ( | $user_id | ) |
Disinvites a user from a survey.
| integer | $user_id | The database id of the disinvited user |
Definition at line 2894 of file class.ilObjSurvey.php.
References $ilDB, ilObjUser\_dropDesktopItem(), ilObject\getRefId(), and getSurveyId().
Referenced by disinviteAllUsers().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::duplicateQuestionForSurvey | ( | $question_id, | |
$a_force = false |
|||
| ) |
Takes a question and creates a copy of the question for use in the survey.
| integer | $question_id | The database id of the question |
Definition at line 644 of file class.ilObjSurvey.php.
References $ilUser, ilObject\getId(), getQuestionGUI(), and getQuestionType().
Referenced by insertQuestion(), and insertQuestionblock().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::fillSurveyForUser | ( | $user_id = ANONYMOUS_USER_ID | ) |
Fills a survey randomly with data for a given user.
| integer | $user_id | The database id of the user. If empty an anonymous user will be taken @access public |
Definition at line 3066 of file class.ilObjSurvey.php.
References $ilDB, SurveyQuestion\_instanciateQuestion(), createNewAccessCode(), getSurveyId(), getSurveyPages(), and saveUserAccessCode().
Here is the call graph for this function:| ilObjSurvey::findCodeForUser | ( | $a_user_id | ) |
Definition at line 6192 of file class.ilObjSurvey.php.
References $ilDB.
| ilObjSurvey::finishSurvey | ( | $finished_id | ) |
Finishes the survey creating an entry in the database.
| integer | $user_id | The database id of the user who finishes the survey @access public |
Definition at line 3127 of file class.ilObjSurvey.php.
References $ilDB, checkTutorNotification(), and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::get360Mode | ( | ) |
Definition at line 5797 of file class.ilObjSurvey.php.
References $mode_360.
Referenced by cloneObject(), getUserDataFromActiveId(), getUserSurveyExecutionStatus(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::get360Results | ( | ) |
Definition at line 5837 of file class.ilObjSurvey.php.
References $mode_360_results.
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::get360SelfAppraisee | ( | ) |
Definition at line 5817 of file class.ilObjSurvey.php.
References $mode_360_self_appr.
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::get360SelfEvaluation | ( | ) |
Definition at line 5807 of file class.ilObjSurvey.php.
References $mode_360_self_eval.
Referenced by cloneObject(), deleteAppraisee(), getAppraiseesToRate(), isRater(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::get360SelfRaters | ( | ) |
Definition at line 5827 of file class.ilObjSurvey.php.
References $mode_360_self_rate.
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::get360SkillService | ( | ) |
Get skill service.
Definition at line 6281 of file class.ilObjSurvey.php.
References $mode_360_skill_service.
Referenced by cloneObject(), closeAppraisee(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getActivationEndDate | ( | ) |
Definition at line 6678 of file class.ilObjSurvey.php.
Referenced by saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getActivationStartDate | ( | ) |
Definition at line 6673 of file class.ilObjSurvey.php.
Referenced by saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getActivationVisibility | ( | ) |
Definition at line 1707 of file class.ilObjSurvey.php.
References $activation_visibility.
Referenced by saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getActiveID | ( | $user_id, | |
| $anonymize_id, | |||
| $appr_id | |||
| ) |
Checks if a user already started a survey.
| integer | $user_id | The database id of the user |
Definition at line 3391 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Referenced by sendNotificationMail().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getAllRelations | ( | $short_as_key = false | ) |
Returns all available relations.
@access public
Definition at line 2842 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and ilUtil\sortArray().
Here is the call graph for this function:| ilObjSurvey::getAllRTEContent | ( | ) |
Returns the content of all RTE enabled text areas in the test.
@access private
Definition at line 731 of file class.ilObjSurvey.php.
References $result, getIntroduction(), and getOutro().
Referenced by cleanupMediaobjectUsage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getAnonymize | ( | ) |
get anonymize status
Definition at line 1080 of file class.ilObjSurvey.php.
Referenced by canExportSurveyCode(), cloneObject(), getUserSurveyExecutionStatus(), hasAnonymizedResults(), isAccessibleWithoutCode(), saveToDb(), startSurvey(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getAnonymousId | ( | $id | ) |
Checks for an anomyous survey id in the database an returns the id.
| string | $id | A survey access code |
Definition at line 988 of file class.ilObjSurvey.php.
References ilObject\$id, $ilDB, $result, and $row.
| ilObjSurvey::getAnonymousIdByCode | ( | $a_code | ) |
Definition at line 6086 of file class.ilObjSurvey.php.
| ilObjSurvey::getAppraiseesData | ( | ) |
Definition at line 5903 of file class.ilObjSurvey.php.
References $ilDB, $res, $row, ilObjUser\_lookupEmail(), ilObjUser\_lookupName(), and getRatersData().
Here is the call graph for this function:| ilObjSurvey::getAppraiseesToRate | ( | $a_user_id, | |
$a_anonymous_id = null |
|||
| ) |
Definition at line 6051 of file class.ilObjSurvey.php.
References $ilDB, $res, $row, get360SelfEvaluation(), getSurveyId(), and isAppraisee().
Here is the call graph for this function:| ilObjSurvey::getAuthor | ( | ) |
Gets the authors name of the ilObjSurvey object.
Definition at line 1262 of file class.ilObjSurvey.php.
References $author, ilObject\$id, ilObject\getId(), and ilObject\getType().
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the call graph for this function:
Here is the caller graph for this function:| & ilObjSurvey::getAvailableQuestionpools | ( | $use_obj_id = false, |
|
$could_be_offline = false, |
|||
$showPath = FALSE, |
|||
$permission = "read" |
|||
| ) |
Returns the available question pools for the active user.
Definition at line 2651 of file class.ilObjSurvey.php.
References ilObjSurveyQuestionPool\_getAvailableQuestionpools().
Referenced by getQuestionsTable().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getConstraints | ( | $question_id | ) |
Returns the constraints to a given question or questionblock.
@access public
Definition at line 2686 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, SurveyQuestion\_getQuestionType(), SurveyQuestion\_includeClass(), and getSurveyId().
Referenced by getSurveyPages(), getSurveyQuestions(), SurveyConstraintsTableGUI\initItems(), and moveQuestions().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getCumulatedResults | ( | & | $question, |
| $finished_ids | |||
| ) |
Calculates the evaluation data for a question.
| integer | $question_id | The database id of the question |
| integer | $user_id | The database id of the user |
Definition at line 3746 of file class.ilObjSurvey.php.
References $ilDB, $result, and getSurveyId().
Referenced by getDetailedParticipantResultsAsText().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getDetailedParticipantResultsAsText | ( | ) |
Definition at line 3251 of file class.ilObjSurvey.php.
References $data, $questions, SurveyQuestion\_instanciateQuestion(), getCumulatedResults(), and getSurveyQuestions().
Here is the call graph for this function:| ilObjSurvey::getEndDate | ( | ) |
Gets the end date of the survey.
Definition at line 1635 of file class.ilObjSurvey.php.
Referenced by canStartSurvey(), checkReminder(), cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getEvaluationAccess | ( | ) |
Gets the learners evaluation access.
Definition at line 1685 of file class.ilObjSurvey.php.
References EVALUATION_ACCESS_OFF.
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| & ilObjSurvey::getEvaluationByUser | ( | $questions, | |
| $active_id | |||
| ) |
Calculates the evaluation data for a given user or anonymous id.
| array | $questions | An array containing all relevant information on the survey's questions |
| integer | $user_id | The database id of the user |
| string | $anonymous_id | The unique anonymous id for an anonymous survey |
Definition at line 3696 of file class.ilObjSurvey.php.
References $ilDB, $questions, $result, $row, and getUserDataFromActiveId().
Here is the call graph for this function:| & ilObjSurvey::getExistingQuestions | ( | ) |
Gets the question id's of the questions which are already in the survey.
Definition at line 1752 of file class.ilObjSurvey.php.
References $data, $ilDB, $result, and getSurveyId().
Referenced by getQuestionsTable().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getExportDirectory | ( | ) |
get export directory of survey
Definition at line 4622 of file class.ilObjSurvey.php.
References ilUtil\getDataDir().
Here is the call graph for this function:| ilObjSurvey::getExternalCodeRecipients | ( | $a_check_finished = false | ) |
Definition at line 5102 of file class.ilObjSurvey.php.
References $ilDB, $res, $result, $row, getSurveyId(), and isSurveyCodeUsed().
Referenced by sendCodes().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getFinishedIdForAppraiseeIdAndRaterId | ( | $a_appr_id, | |
| $a_rat_id | |||
| ) |
Get finished id for an appraisee and a rater.
| int | $a_appraisee_id | appraisee id |
| int | $a_rater_id | rater id |
Definition at line 6251 of file class.ilObjSurvey.php.
Referenced by deleteRater().
Here is the caller graph for this function:| ilObjSurvey::getFinishedIdsForAppraiseeId | ( | $a_appr_id, | |
$a_exclude_appraisee = false |
|||
| ) |
Definition at line 6223 of file class.ilObjSurvey.php.
| & ilObjSurvey::getGroupData | ( | $ids | ) |
Definition at line 5539 of file class.ilObjSurvey.php.
References ilObject\$ref_id, $result, ilObject\_lookupDescription(), ilObject\_lookupObjId(), and ilObject\_lookupTitle().
Here is the call graph for this function:| ilObjSurvey::getImportDirectory | ( | ) |
get import directory of survey
Definition at line 4667 of file class.ilObjSurvey.php.
References ilUtil\getDataDir(), and ilUtil\makeDirParents().
Referenced by delete(), and importObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getIntroduction | ( | ) |
Gets the introduction text.
Definition at line 1729 of file class.ilObjSurvey.php.
Referenced by cloneObject(), getAllRTEContent(), importObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getInvitation | ( | ) |
Gets the invitation status.
Definition at line 1419 of file class.ilObjSurvey.php.
References INVITATION_OFF.
Referenced by cloneObject(), inviteGroup(), inviteRole(), inviteUser(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getInvitationMode | ( | ) |
Gets the invitation mode.
Definition at line 1431 of file class.ilObjSurvey.php.
References MODE_PREDEFINED_USERS, and MODE_UNLIMITED.
Referenced by cloneObject(), saveToDb(), and setInvitation().
Here is the caller graph for this function:| & ilObjSurvey::getInvitedUsers | ( | ) |
Returns a list of all invited users in a survey.
Definition at line 2997 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Referenced by getNotificationTargetUserIds().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getLastActivePage | ( | $active_id | ) |
Returns the question id of the last active page a user visited in a survey.
| integer | $active_id | The active id of the user |
Definition at line 3471 of file class.ilObjSurvey.php.
| ilObjSurvey::getMailAddresses | ( | ) |
Definition at line 5572 of file class.ilObjSurvey.php.
References $mailaddresses.
Referenced by saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getMailNotification | ( | ) |
Definition at line 5562 of file class.ilObjSurvey.php.
References $mailnotification.
Referenced by saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getMailParticipantData | ( | ) |
Definition at line 5582 of file class.ilObjSurvey.php.
References $mailparticipantdata.
Referenced by saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getNextPage | ( | $active_page_question_id, | |
| $direction | |||
| ) |
Returns the next "page" of a running test.
| integer | $active_page_question_id | The database id of one of the questions on that page |
| integer | $direction | The direction of the next page (-1 = previous page, 1 = next page) |
Definition at line 2608 of file class.ilObjSurvey.php.
References getSurveyPages().
Here is the call graph for this function:| ilObjSurvey::getNotificationTargetUserIds | ( | $a_use_invited | ) |
Definition at line 6479 of file class.ilObjSurvey.php.
References ilObject\_lookupObjId(), getInvitedUsers(), and ilObject\getRefId().
Referenced by checkReminder(), and checkTutorNotification().
Here is the call graph for this function:
Here is the caller graph for this function:| & ilObjSurvey::getObligatoryStates | ( | ) |
Gets specific obligatory states of the survey.
Definition at line 2487 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Referenced by getSurveyPages(), getSurveyQuestions(), and toXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getOutro | ( | ) |
Gets the outro text.
Definition at line 1741 of file class.ilObjSurvey.php.
Referenced by cloneObject(), getAllRTEContent(), importObject(), saveToDb(), and toXML().
Here is the caller graph for this function:
|
protected |
Definition at line 3225 of file class.ilObjSurvey.php.
References $questions, $text, getSurveyQuestions(), getSurveySkippedValue(), and getUserSpecificResults().
Referenced by sendNotificationMail().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getPoolUsage | ( | ) |
Definition at line 5669 of file class.ilObjSurvey.php.
References $pool_usage.
Referenced by cloneObject(), isPoolActive(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getPrecondition | ( | $id | ) |
Returns a precondition with a given id.
@access public
Definition at line 2662 of file class.ilObjSurvey.php.
References ilObject\$id, $ilDB, and $result.
| ilObjSurvey::getQuestionblock | ( | $questionblock_id | ) |
Returns the database row for a given question block.
| integer | $questionblock_id | The database id of the question block |
Definition at line 2186 of file class.ilObjSurvey.php.
| & ilObjSurvey::getQuestionblockQuestionIds | ( | $questionblock_id | ) |
Returns the question id's of all questions of a question block.
Definition at line 2154 of file class.ilObjSurvey.php.
| & ilObjSurvey::getQuestionblockQuestions | ( | $questionblock_id | ) |
Returns the question titles of all questions of a question block.
Definition at line 2116 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and $survey_id.
Referenced by getQuestionblocksTable().
Here is the caller graph for this function:| ilObjSurvey::getQuestionblocksTable | ( | $arrFilter | ) |
Calculates the data for the output of the questionblock browser.
@access public
Definition at line 3889 of file class.ilObjSurvey.php.
References $ilDB, $ilUser, $row, $survey_id, ilUtil\_getObjectsByOperations(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), and getQuestionblockQuestions().
Here is the call graph for this function:| ilObjSurvey::getQuestionGUI | ( | $questiontype, | |
| $question_id | |||
| ) |
Returns a question gui object to a given questiontype and question id.
Definition at line 1012 of file class.ilObjSurvey.php.
References SurveyQuestionGUI\_getQuestionGUI().
Referenced by duplicateQuestionForSurvey().
Here is the call graph for this function:
Here is the caller graph for this function:| & ilObjSurvey::getQuestionpoolTitles | ( | $could_be_offline = FALSE, |
|
$showPath = FALSE |
|||
| ) |
Get the titles of all available survey question pools.
Definition at line 1777 of file class.ilObjSurvey.php.
References ilObjSurveyQuestionPool\_getAvailableQuestionpools().
Here is the call graph for this function:| & ilObjSurvey::getQuestions | ( | $question_ids | ) |
Definition at line 3785 of file class.ilObjSurvey.php.
| ilObjSurvey::getQuestionsTable | ( | $arrFilter | ) |
Calculates the data for the output of the question browser.
@access public
Definition at line 3805 of file class.ilObjSurvey.php.
References $ilDB, $ilUser, $row, ilObjSurveyQuestionPool\_getQuestionTypeTranslations(), getAvailableQuestionpools(), getExistingQuestions(), and isPluginActive().
Here is the call graph for this function:| ilObjSurvey::getQuestionType | ( | $question_id | ) |
Returns the question type of a question with a given id.
| integer | $question_id | The database id of the question |
Definition at line 1025 of file class.ilObjSurvey.php.
References $data, $ilDB, and $result.
Referenced by duplicateQuestionForSurvey().
Here is the caller graph for this function:| ilObjSurvey::getRatersData | ( | $a_appraisee_id | ) |
Definition at line 5995 of file class.ilObjSurvey.php.
References $data, $ilDB, $res, $row, ilObjUser\_lookupEmail(), ilObjUser\_lookupName(), getSurveyCodesTableData(), and is360SurveyStarted().
Referenced by getAppraiseesData().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getReminderEnd | ( | ) |
Definition at line 6387 of file class.ilObjSurvey.php.
References $reminder_end.
Referenced by checkReminder(), cloneObject(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getReminderFrequency | ( | ) |
Definition at line 6397 of file class.ilObjSurvey.php.
References $reminder_frequency.
Referenced by checkReminder(), cloneObject(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getReminderLastSent | ( | ) |
Definition at line 6417 of file class.ilObjSurvey.php.
References $reminder_last_sent.
Referenced by checkReminder(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getReminderStart | ( | ) |
Definition at line 6377 of file class.ilObjSurvey.php.
References $reminder_start.
Referenced by checkReminder(), cloneObject(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getReminderStatus | ( | ) |
Definition at line 6367 of file class.ilObjSurvey.php.
References $reminder_status.
Referenced by checkReminder(), cloneObject(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getReminderTarget | ( | ) |
Definition at line 6407 of file class.ilObjSurvey.php.
References $reminder_target.
Referenced by checkReminder(), cloneObject(), and saveToDb().
Here is the caller graph for this function:| & ilObjSurvey::getRoleData | ( | $ids | ) |
Definition at line 5551 of file class.ilObjSurvey.php.
References $result, ilObject\_lookupDescription(), and ilObject\_lookupTitle().
Here is the call graph for this function:| ilObjSurvey::getShowQuestionTitles | ( | ) |
Gets the status of the display_question_titles attribute.
Definition at line 1294 of file class.ilObjSurvey.php.
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getStartDate | ( | ) |
Gets the start date of the survey.
Definition at line 1512 of file class.ilObjSurvey.php.
Referenced by canStartSurvey(), checkReminder(), cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getStatus | ( | ) |
Gets the survey status.
Definition at line 1453 of file class.ilObjSurvey.php.
References STATUS_OFFLINE.
Referenced by canStartSurvey(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::getSurveyCodesCount | ( | ) |
Returns the number of generated survey codes for the survey.
Definition at line 4789 of file class.ilObjSurvey.php.
References $ilDB, $result, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::getSurveyCodesForExport | ( | array | $a_codes = null, |
| array | $a_ids = null |
||
| ) |
Returns a list of survey codes for file export.
| array | $a_array | An array of all survey codes that should be exported |
Definition at line 4807 of file class.ilObjSurvey.php.
References $ilDB, $ilUser, ilObject\$lng, $params, $result, $row, ilLink\_getLink(), ilObject\getRefId(), getSurveyId(), IL_CAL_DATETIME, IL_CAL_UNIX, and isSurveyCodeUsed().
Here is the call graph for this function:| ilObjSurvey::getSurveyCodesTableData | ( | array | $ids = null, |
$lang = null |
|||
| ) |
Fetches the data for the survey codes table.
| string | $lang | Language for the survey code URL |
Definition at line 4889 of file class.ilObjSurvey.php.
References $ilDB, $lang, $params, $result, $row, ilLink\_getLink(), ilObject\getRefId(), getSurveyId(), and isSurveyCodeUsed().
Referenced by getRatersData().
Here is the call graph for this function:
Here is the caller graph for this function:| & ilObjSurvey::getSurveyFinishedIds | ( | ) |
Get the finished id's of all survey participants.
Definition at line 3582 of file class.ilObjSurvey.php.
References $ilDB, $ilLog, $result, $row, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::getSurveyId | ( | ) |
Returns the survey database id.
Definition at line 1051 of file class.ilObjSurvey.php.
References $survey_id.
Referenced by addAppraisee(), addConstraintToQuestion(), addQuestionToBlock(), addRater(), cloneObject(), createQuestionblock(), createSurveyCodes(), createSurveyCodesForExternalData(), deleteAllUserData(), deleteConstraints(), deleteSurveyCode(), deleteSurveyRecord(), disinviteAllUsers(), disinviteUser(), fillSurveyForUser(), finishSurvey(), getActiveID(), getAppraiseesToRate(), getConstraints(), getCumulatedResults(), getExistingQuestions(), getExternalCodeRecipients(), getInvitedUsers(), getObligatoryStates(), getSurveyCodesCount(), getSurveyCodesForExport(), getSurveyCodesTableData(), getSurveyFinishedIds(), getSurveyPages(), getSurveyParticipants(), getSurveyQuestions(), getUserAccessCode(), getUserSpecificResults(), getUserSurveyCode(), getUserSurveyExecutionStatus(), importSurveyCode(), insertQuestion(), inviteUser(), is360SurveyStarted(), isAnonymizedParticipant(), isAnonymousKey(), isRater(), isSurveyCodeUnique(), isSurveyCodeUsed(), isSurveyStarted(), loadQuestionsFromDb(), removeConstraintsConcerningQuestion(), removeQuestionFromBlock(), removeQuestions(), saveCompletionStatus(), saveHeading(), saveQuestionsToDb(), saveToDb(), saveUserAccessCode(), sendCodes(), setObligatoryStates(), startSurvey(), toXML(), and unfoldQuestionblocks().
Here is the caller graph for this function:| & ilObjSurvey::getSurveyPages | ( | ) |
Returns the survey pages in an array (a page contains one or more questions)
@access public
Definition at line 2510 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, getConstraints(), getObligatoryStates(), and getSurveyId().
Referenced by fillSurveyForUser(), getNextPage(), moveDownQuestion(), moveDownQuestionblock(), moveUpQuestion(), moveUpQuestionblock(), and toXML().
Here is the call graph for this function:
Here is the caller graph for this function:| & ilObjSurvey::getSurveyParticipants | ( | $finished_ids = null | ) |
Definition at line 461 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, getSurveyId(), and getUserDataFromActiveId().
Here is the call graph for this function:| & ilObjSurvey::getSurveyQuestions | ( | $with_answers = false | ) |
Returns the survey questions and questionblocks in an array.
@access public
Definition at line 2340 of file class.ilObjSurvey.php.
References $data, $ilDB, $result, $row, _instanciateQuestion(), getConstraints(), getObligatoryStates(), getSurveyId(), and isPluginActive().
Referenced by getDetailedParticipantResultsAsText(), getParticipantTextResults(), getUserSpecificResults(), SurveyConstraintsTableGUI\initItems(), moveDownQuestion(), moveUpQuestion(), and removeQuestions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 6703 of file class.ilObjSurvey.php.
References ilObject\$lng.
Referenced by ilSurveyEvaluationGUI\evaluationuser(), getParticipantTextResults(), and SurveyQuestion\getSkippedValue().
Here is the caller graph for this function:| ilObjSurvey::getSurveyTimes | ( | ) |
Definition at line 5592 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and ilObject\getId().
Here is the call graph for this function:| ilObjSurvey::getTemplate | ( | ) |
Definition at line 5655 of file class.ilObjSurvey.php.
References $template_id.
Referenced by cloneObject(), isPoolActive(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getTextblock | ( | $question_id | ) |
Definition at line 4554 of file class.ilObjSurvey.php.
References $ilDB, $result, and $row.
Referenced by cloneTextblocks().
Here is the caller graph for this function:| ilObjSurvey::getTutorNotificationRecipients | ( | ) |
Definition at line 6437 of file class.ilObjSurvey.php.
References $tutor_ntf_recipients.
Referenced by cloneObject(), saveToDb(), and sendTutorNotification().
Here is the caller graph for this function:| ilObjSurvey::getTutorNotificationStatus | ( | ) |
Definition at line 6427 of file class.ilObjSurvey.php.
References $tutor_ntf_status.
Referenced by checkTutorNotification(), cloneObject(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getTutorNotificationTarget | ( | ) |
Definition at line 6447 of file class.ilObjSurvey.php.
References $tutor_ntf_target.
Referenced by checkTutorNotification(), cloneObject(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::getUserAccessCode | ( | $user_id | ) |
Returns a survey access code that was saved for a registered user.
| int | $user_id | The database id of the user |
Definition at line 5160 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Here is the call graph for this function:| & ilObjSurvey::getUserData | ( | $ids | ) |
Returns a data of all users specified by id list.
| $ids | array of user id's |
Definition at line 5524 of file class.ilObjSurvey.php.
| ilObjSurvey::getUserDataFromActiveId | ( | $active_id | ) |
Returns the user information from an active_id (survey_finished.finished_id)
| integer | $active_id | The active id of the user |
Definition at line 3633 of file class.ilObjSurvey.php.
References $_GET, $ilDB, $result, $row, ilObjUser\_lookupLogin(), get360Mode(), and hasAnonymizedResults().
Referenced by getEvaluationByUser(), and getSurveyParticipants().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getUserSettings | ( | $usr_id, | |
| $key | |||
| ) |
Definition at line 781 of file class.ilObjSurvey.php.
| & ilObjSurvey::getUserSpecificResults | ( | $finished_ids | ) |
Calculates the evaluation data for the user specific results.
Definition at line 3607 of file class.ilObjSurvey.php.
References $data, $ilDB, $questions, SurveyQuestion\_getQuestionType(), SurveyQuestion\_includeClass(), getSurveyId(), and getSurveyQuestions().
Referenced by getParticipantTextResults().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::getUserSurveyCode | ( | $user_id | ) |
Definition at line 4716 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, getSurveyId(), isAccessibleWithoutCode(), and isAllowedToTakeMultipleSurveys().
Here is the call graph for this function:| ilObjSurvey::getUserSurveyExecutionStatus | ( | $a_code = null | ) |
Definition at line 6124 of file class.ilObjSurvey.php.
References $ilDB, $ilUser, $res, $row, createNewAccessCode(), get360Mode(), getAnonymize(), getSurveyId(), isAccessibleWithoutCode(), isRater(), and saveUserAccessCode().
Here is the call graph for this function:| & ilObjSurvey::getVariables | ( | $question_id | ) |
Returns all variables of a question.
@access public
Definition at line 2739 of file class.ilObjSurvey.php.
| ilObjSurvey::getWorkingtimeForParticipant | ( | $finished_id | ) |
Definition at line 5633 of file class.ilObjSurvey.php.
| ilObjSurvey::hasAnonymizedResults | ( | ) |
Checks if the survey results are to be anonymized.
Definition at line 1101 of file class.ilObjSurvey.php.
References getAnonymize().
Referenced by getUserDataFromActiveId(), and sendNotificationMail().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::hasMailOwnResults | ( | ) |
Definition at line 6698 of file class.ilObjSurvey.php.
References $mail_own_results.
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::hasViewOwnResults | ( | ) |
Definition at line 6688 of file class.ilObjSurvey.php.
References $view_own_results.
Referenced by cloneObject(), saveToDb(), and toXML().
Here is the caller graph for this function:| ilObjSurvey::hideQuestionTitles | ( | ) |
Sets the question titles hidden during the query.
@access public
Definition at line 1327 of file class.ilObjSurvey.php.
| ilObjSurvey::ilObjSurvey | ( | $a_id = 0, |
|
$a_call_by_reference = true |
|||
| ) |
Constructor @access public.
| integer | reference_id or object_id |
| boolean | treat the id as reference_id (true) or object_id (false) |
Definition at line 182 of file class.ilObjSurvey.php.
References $ilUser, ilObject\$lng, ANONYMIZE_OFF, EVALUATION_ACCESS_OFF, INVITATION_OFF, MODE_PREDEFINED_USERS, QUESTIONTITLES_VISIBLE, and STATUS_OFFLINE.
Referenced by _getGlobalSurveyData(), and _isComplete().
Here is the caller graph for this function:| ilObjSurvey::importObject | ( | $file_info, | |
| $svy_qpl_id | |||
| ) |
Imports a survey from XML into the ILIAS database.
| $file_info | |
| $svy_qpl_id |
Definition at line 4213 of file class.ilObjSurvey.php.
References $_SESSION, $ilLog, $result, SurveyQuestion\_instanciateQuestion(), ilRTE\_replaceMediaObjectImageSrc(), ilObjMediaObject\_saveTempFileAsMediaObject(), ilObjMediaObject\_saveUsage(), ilUtil\delDir(), getImportDirectory(), getIntroduction(), getOutro(), locateImportFiles(), ilUtil\moveUploadedFile(), saveToDb(), setIntroduction(), setOutro(), and ilUtil\unzip().
Here is the call graph for this function:| ilObjSurvey::importSurveyCode | ( | $a_anonymize_key, | |
| $a_created, | |||
| $a_data | |||
| ) |
Definition at line 4997 of file class.ilObjSurvey.php.
References $ilDB, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::insertQuestion | ( | $question_id | ) |
Inserts a question in the survey and saves the relation to the database.
@access public
Definition at line 666 of file class.ilObjSurvey.php.
References $ilDB, $result, SurveyQuestion\_isComplete(), duplicateQuestionForSurvey(), getSurveyId(), and loadQuestionsFromDb().
Here is the call graph for this function:| ilObjSurvey::insertQuestionblock | ( | $questionblock_id | ) |
Inserts a questionblock in the survey and saves the relation to the database.
@access public
Definition at line 700 of file class.ilObjSurvey.php.
References $ilDB, $questions, $result, $row, ilObject\$title, createQuestionblock(), and duplicateQuestionForSurvey().
Here is the call graph for this function:| ilObjSurvey::inviteGroup | ( | $group_id | ) |
Invites a group to a survey.
| integer | $group_id | The database id of the invited group @access public |
Definition at line 2942 of file class.ilObjSurvey.php.
References ilObjUser\_addDesktopItem(), getInvitation(), ilObject\getRefId(), INVITATION_ON, and inviteUser().
Here is the call graph for this function:| ilObjSurvey::inviteRole | ( | $role_id | ) |
Invites a role to a survey.
| integer | $role_id | The database id of the invited role @access public |
Definition at line 2970 of file class.ilObjSurvey.php.
References ilObjUser\_addDesktopItem(), getInvitation(), ilObject\getRefId(), INVITATION_ON, and inviteUser().
Here is the call graph for this function:| ilObjSurvey::inviteUser | ( | $user_id | ) |
Invites a user to a survey.
| integer | $user_id | The database id of the invited user @access public |
Definition at line 2912 of file class.ilObjSurvey.php.
References $ilDB, $result, ilObjUser\_addDesktopItem(), getInvitation(), ilObject\getRefId(), getSurveyId(), and INVITATION_ON.
Referenced by inviteGroup(), inviteRole(), and setInvitation().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::is360SurveyStarted | ( | $appr_id, | |
| $user_id, | |||
$anonymous_code = null |
|||
| ) |
Definition at line 6097 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Referenced by getRatersData().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isAccessibleWithoutCode | ( | ) |
Checks if the survey is accessable without a survey code.
Definition at line 1090 of file class.ilObjSurvey.php.
References getAnonymize().
Referenced by getUserSurveyCode(), and getUserSurveyExecutionStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isActivationLimited | ( | ) |
Definition at line 1712 of file class.ilObjSurvey.php.
Referenced by saveToDb().
Here is the caller graph for this function:| ilObjSurvey::isAllowedToTakeMultipleSurveys | ( | $userid = "" | ) |
Checks if a user is allowed to take multiple survey.
| int | $userid | user id of the user |
Definition at line 3272 of file class.ilObjSurvey.php.
Referenced by getUserSurveyCode().
Here is the caller graph for this function:| ilObjSurvey::isAnonymizedParticipant | ( | $key | ) |
Definition at line 4753 of file class.ilObjSurvey.php.
References $ilDB, $result, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::isAnonymousKey | ( | $key | ) |
Definition at line 4705 of file class.ilObjSurvey.php.
References $ilDB, $result, and getSurveyId().
Referenced by checkSurveyCode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isAppraisee | ( | $a_user_id | ) |
Definition at line 5857 of file class.ilObjSurvey.php.
References $ilDB.
Referenced by addAppraisee(), addRater(), getAppraiseesToRate(), and isRater().
Here is the caller graph for this function:| ilObjSurvey::isAppraiseeClosed | ( | $a_user_id | ) |
Definition at line 5868 of file class.ilObjSurvey.php.
| ilObjSurvey::isComplete | ( | ) |
Returns 1, if a survey is complete for use.
Definition at line 559 of file class.ilObjSurvey.php.
References ilObject\getTitle().
Referenced by saveCompletionStatus(), and saveToDb().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isHTML | ( | $a_text | ) |
Checks if a given string contains HTML or not.
| string | $a_text | Text which should be checked |
Definition at line 5315 of file class.ilObjSurvey.php.
Referenced by addMaterialTag().
Here is the caller graph for this function:| ilObjSurvey::isOffline | ( | ) |
Gets the survey status.
Definition at line 1477 of file class.ilObjSurvey.php.
Referenced by checkReminder().
Here is the caller graph for this function:| ilObjSurvey::isOnline | ( | ) |
Gets the survey status.
Definition at line 1465 of file class.ilObjSurvey.php.
Referenced by cloneObject().
Here is the caller graph for this function:| ilObjSurvey::isPluginActive | ( | $a_pname | ) |
Checks whether or not a question plugin with a given name is active.
| string | $a_pname | The plugin name @access public |
Definition at line 5495 of file class.ilObjSurvey.php.
References IL_COMP_MODULE.
Referenced by getQuestionsTable(), and getSurveyQuestions().
Here is the caller graph for this function:| ilObjSurvey::isPoolActive | ( | ) |
Get current pool status.
Definition at line 5684 of file class.ilObjSurvey.php.
References getPoolUsage(), and getTemplate().
Here is the call graph for this function:| ilObjSurvey::isRater | ( | $a_appraisee_id, | |
| $a_user_id, | |||
$a_anonymous_id = 0 |
|||
| ) |
Definition at line 5951 of file class.ilObjSurvey.php.
References $ilDB, get360SelfEvaluation(), getSurveyId(), and isAppraisee().
Referenced by addRater(), and getUserSurveyExecutionStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isSurveyCodeUnique | ( | $code | ) |
Definition at line 4967 of file class.ilObjSurvey.php.
References $code, $ilDB, $result, and getSurveyId().
Referenced by createNewAccessCode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isSurveyCodeUsed | ( | $code | ) |
Definition at line 4957 of file class.ilObjSurvey.php.
References $code, $ilDB, $result, and getSurveyId().
Referenced by getExternalCodeRecipients(), getSurveyCodesForExport(), and getSurveyCodesTableData().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isSurveyStarted | ( | $user_id, | |
| $anonymize_id, | |||
$appr_id = 0 |
|||
| ) |
Checks if a user already started a survey.
| integer | $user_id | The database id of the user |
Definition at line 3308 of file class.ilObjSurvey.php.
References $_SESSION, $ilDB, $result, $row, ilObject\getId(), and getSurveyId().
Referenced by checkSurveyCode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::isUnusedCode | ( | $a_code, | |
| $a_user_id | |||
| ) |
Definition at line 6206 of file class.ilObjSurvey.php.
References $ilDB.
| ilObjSurvey::loadFromDb | ( | ) |
Loads a survey object from a database.
@access public
Definition at line 1112 of file class.ilObjSurvey.php.
References $data, $ilDB, $result, ilRTE\_replaceMediaObjectImageSrc(), ilObject\getId(), ilObjectActivation\getItem(), IL_CAL_DATE, loadQuestionsFromDb(), set360Mode(), set360Results(), set360SelfAppraisee(), set360SelfEvaluation(), set360SelfRaters(), set360SkillService(), setActivationEndDate(), setActivationLimited(), setActivationStartDate(), setActivationVisibility(), setAnonymize(), setAuthor(), setEndDate(), setEvaluationAccess(), setIntroduction(), setInvitation(), setInvitationMode(), setMailAddresses(), setMailNotification(), setMailOwnResults(), setMailParticipantData(), setOutro(), setPoolUsage(), setReminderEnd(), setReminderFrequency(), setReminderLastSent(), setReminderStart(), setReminderStatus(), setReminderTarget(), setShowQuestionTitles(), setStartDate(), setStatus(), setSurveyId(), setTemplate(), setTutorNotificationRecipients(), setTutorNotificationStatus(), setTutorNotificationTarget(), setViewOwnResults(), and ilObjectActivation\TIMINGS_ACTIVATION.
Referenced by cloneObject(), and read().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::loadQuestionsFromDb | ( | ) |
Loads the survey questions from the database.
@access public
Definition at line 1197 of file class.ilObjSurvey.php.
References $data, $ilDB, $result, and getSurveyId().
Referenced by insertQuestion(), and loadFromDb().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::loadWorkingData | ( | $question_id, | |
| $active_id | |||
| ) |
Gets the working data of question from the database.
| integer | $question_id | The database id of the question |
| integer | $active_id | The active id of the user who worked through the question |
Definition at line 3038 of file class.ilObjSurvey.php.
| ilObjSurvey::locateImportFiles | ( | $a_dir | ) |
Locates the import directory and the xml file in a directory with an unzipped import file.
Definition at line 4159 of file class.ilObjSurvey.php.
References $file.
Referenced by importObject().
Here is the caller graph for this function:| ilObjSurvey::modifyQuestionblock | ( | $questionblock_id, | |
| $title, | |||
| $show_questiontext, | |||
| $show_blocktitle | |||
| ) |
Modifies a question block.
| integer | $questionblock_id | The database id of the question block |
| string | $title | The title of the question block @access public |
Definition at line 2281 of file class.ilObjSurvey.php.
References $ilDB, and ilObject\$title.
| ilObjSurvey::moveDownQuestion | ( | $question_id | ) |
Moves a question down in the list of survey questions.
| integer | $question_id | The question id of the question which has to be moved down |
Definition at line 1823 of file class.ilObjSurvey.php.
References $questions, getSurveyPages(), getSurveyQuestions(), and moveQuestions().
Here is the call graph for this function:| ilObjSurvey::moveDownQuestionblock | ( | $questionblock_id | ) |
Moves a questionblock down in the list of survey questions.
| integer | $questionblock_id | The questionblock id of the questionblock which has to be moved down @access public |
Definition at line 1886 of file class.ilObjSurvey.php.
References getSurveyPages(), and moveQuestions().
Here is the call graph for this function:| ilObjSurvey::moveQuestions | ( | $move_questions, | |
| $target_index, | |||
| $insert_mode | |||
| ) |
Move questions and/or questionblocks to another position.
| array | $move_questions | An array with the question id's of the questions to move |
| integer | $target_index | The question id of the target position |
| integer | $insert_mode | 0, if insert before the target position, 1 if insert after the target position @access public |
Definition at line 1916 of file class.ilObjSurvey.php.
References deleteConstraint(), getConstraints(), and saveQuestionsToDb().
Referenced by createQuestionblock(), moveDownQuestion(), moveDownQuestionblock(), moveUpQuestion(), and moveUpQuestionblock().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::moveUpQuestion | ( | $question_id | ) |
Moves a question up in the list of survey questions.
| integer | $question_id | The question id of the question which has to be moved up @access public |
Definition at line 1789 of file class.ilObjSurvey.php.
References $questions, getSurveyPages(), getSurveyQuestions(), and moveQuestions().
Here is the call graph for this function:| ilObjSurvey::moveUpQuestionblock | ( | $questionblock_id | ) |
Moves a questionblock up in the list of survey questions.
| integer | $questionblock_id | The questionblock id of the questionblock which has to be moved up @access public |
Definition at line 1858 of file class.ilObjSurvey.php.
References getSurveyPages(), and moveQuestions().
Here is the call graph for this function:| ilObjSurvey::notify | ( | $a_event, | |
| $a_ref_id, | |||
| $a_parent_non_rbac_id, | |||
| $a_node_id, | |||
$a_params = 0 |
|||
| ) |
notifys an object about an event occured Based on the event happend, each object may decide how it reacts.
If you are not required to handle any events related to your module, just delete this method. (For an example how this method is used, look at ilObjGroup)
@access public
| string | event |
| integer | reference id of object where the event occured |
| array | passes optional parameters if required |
Reimplemented from ilObject.
Definition at line 500 of file class.ilObjSurvey.php.
References $_GET, and ilObject\getType().
Here is the call graph for this function:| ilObjSurvey::openAllAppraisees | ( | ) |
| ilObjSurvey::prepareTextareaOutput | ( | $txt_output | ) |
Prepares a string for a text area output in surveys.
| string | $txt_output | String which should be prepared for output @access public |
Definition at line 5302 of file class.ilObjSurvey.php.
References ilUtil\prepareTextareaOutput().
Here is the call graph for this function:| & ilObjSurvey::processCSVRow | ( | $row, | |
$quoteAll = FALSE, |
|||
$separator = ";" |
|||
| ) |
Processes an array as a CSV row and converts the array values to correct CSV values.
The "converted" array is returned
| array | $row | The array containing the values for a CSV row |
| string | $quoteAll | Indicates to quote every value (=TRUE) or only values containing quotes and separators (=FALSE, default) |
| string | $separator | The value separator in the CSV row (used for quoting) (; = default) |
Definition at line 5231 of file class.ilObjSurvey.php.
References $row, and $separator.
| ilObjSurvey::processPrintoutput2FO | ( | $print_output | ) |
Convert a print output to XSL-FO.
| string | $print_output | The print output |
Definition at line 5400 of file class.ilObjSurvey.php.
References $GLOBALS, $ilLog, $params, xslt_create(), xslt_error(), and xslt_free().
Here is the call graph for this function:| ilObjSurvey::read | ( | $a_force_db = false | ) |
read object data from db into object
| boolean | @access public |
Reimplemented from ilObject.
Definition at line 260 of file class.ilObjSurvey.php.
References loadFromDb().
Here is the call graph for this function:| ilObjSurvey::removeConstraintsConcerningQuestion | ( | $question_id | ) |
Remove constraints concerning a question with a given question_id.
| integer | $question_id | The database id of the question @access public |
Definition at line 1985 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Referenced by removeQuestion().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::removeQuestion | ( | $question_id | ) |
Remove a question from the survey.
| integer | $question_id | The database id of the question @access public |
Definition at line 1967 of file class.ilObjSurvey.php.
References _instanciateQuestion(), and removeConstraintsConcerningQuestion().
Referenced by delete(), and removeQuestions().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::removeQuestionFromBlock | ( | $question_id, | |
| $questionblock_id | |||
| ) |
Definition at line 2085 of file class.ilObjSurvey.php.
References $ilDB, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::removeQuestions | ( | $remove_questions, | |
| $remove_questionblocks | |||
| ) |
Remove questions from the survey.
| array | $remove_questions | An array with the question id's of the questions to remove |
| array | $remove_questionblocks | An array with the questionblock id's of the questions blocks to remove @access public |
Definition at line 2020 of file class.ilObjSurvey.php.
References $data, $ilDB, $size, getSurveyId(), getSurveyQuestions(), removeQuestion(), and saveQuestionsToDb().
Here is the call graph for this function:| ilObjSurvey::removeSelectedSurveyResults | ( | $finished_ids | ) |
Deletes the user data of a given array of survey participants.
@access public
Definition at line 418 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, ilObject\getId(), and ilObjectLP\getInstance().
Referenced by deleteRater().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::saveAuthorToMetadata | ( | $a_author = "" | ) |
Saves an authors name into the lifecycle metadata if no lifecycle metadata exists This will only be called for conversion of "old" tests where the author hasn't been stored in the lifecycle metadata.
| string | $a_author | A string containing the name of the test author @access private |
Definition at line 1232 of file class.ilObjSurvey.php.
References $ilUser, ilObject\getId(), and ilObject\getType().
Referenced by createMetaData().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::saveCompletionStatus | ( | ) |
Saves the completion status of the survey.
@access public
Definition at line 619 of file class.ilObjSurvey.php.
References $ilDB, getSurveyId(), and isComplete().
Here is the call graph for this function:| ilObjSurvey::saveHeading | ( | $heading = "", |
|
| $insertbefore | |||
| ) |
Definition at line 4686 of file class.ilObjSurvey.php.
References $ilDB, and getSurveyId().
Referenced by cloneTextblocks().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::saveQuestionsToDb | ( | ) |
Saves the survey questions to the database.
@access public
Definition at line 948 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Referenced by moveQuestions(), removeQuestions(), and saveToDb().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::saveToDb | ( | ) |
Saves a survey object to a database.
@access public
Definition at line 805 of file class.ilObjSurvey.php.
References $ilDB, ilRTE\_replaceMediaObjectImageSrc(), get360Mode(), get360Results(), get360SelfAppraisee(), get360SelfEvaluation(), get360SelfRaters(), get360SkillService(), getActivationEndDate(), getActivationStartDate(), getActivationVisibility(), getAnonymize(), getAuthor(), getEndDate(), getEvaluationAccess(), ilObject\getId(), getIntroduction(), getInvitation(), getInvitationMode(), ilObjectActivation\getItem(), getMailAddresses(), getMailNotification(), getMailParticipantData(), getOutro(), getPoolUsage(), getReminderEnd(), getReminderFrequency(), getReminderLastSent(), getReminderStart(), getReminderStatus(), getReminderTarget(), getShowQuestionTitles(), getStartDate(), getStatus(), getSurveyId(), getTemplate(), getTutorNotificationRecipients(), getTutorNotificationStatus(), getTutorNotificationTarget(), hasMailOwnResults(), hasViewOwnResults(), IL_CAL_DATE, isActivationLimited(), isComplete(), saveQuestionsToDb(), setSurveyId(), ilObjectActivation\setTimingType(), ilObjectActivation\TIMINGS_ACTIVATION, and ilObjectActivation\TIMINGS_DEACTIVATED.
Referenced by applySettingsTemplate(), checkReminder(), createReference(), and importObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::saveUserAccessCode | ( | $user_id, | |
| $access_code | |||
| ) |
Saves a survey access code for a registered user to the database.
| int | $user_id | The database id of the user |
| string | $access_code | The survey access code |
Definition at line 5182 of file class.ilObjSurvey.php.
References $ilDB, and getSurveyId().
Referenced by fillSurveyForUser(), and getUserSurveyExecutionStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::saveUserSettings | ( | $usr_id, | |
| $key, | |||
| $title, | |||
| $value | |||
| ) |
Definition at line 756 of file class.ilObjSurvey.php.
References $ilDB, and ilObject\$title.
| ilObjSurvey::sendCodes | ( | $not_sent, | |
| $subject, | |||
| $message, | |||
| $lang | |||
| ) |
Definition at line 5028 of file class.ilObjSurvey.php.
References $data, $ilDB, $lang, $url, ilLink\_getLink(), getExternalCodeRecipients(), ilObject\getOwner(), ilObject\getRefId(), and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::sendNotificationMail | ( | $user_id, | |
| $anonymize_id, | |||
| $appr_id | |||
| ) |
Definition at line 3157 of file class.ilObjSurvey.php.
References $data, $mailparticipantdata, ilObjUser\_getUserData(), getActiveID(), ilUserUtil\getNamePresentation(), getParticipantTextResults(), ilObject\getRefId(), and hasAnonymizedResults().
Here is the call graph for this function:
|
protected |
Definition at line 6510 of file class.ilObjSurvey.php.
References ilLanguageFactory\_getLanguageOfUser(), ilLink\_getStaticLink(), ilObjUser\_lookupFullname(), ilObjUser\_lookupLogin(), ilObject\getRefId(), ilObject\getTitle(), and getTutorNotificationRecipients().
Referenced by checkTutorNotification().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 6634 of file class.ilObjSurvey.php.
References ilLanguageFactory\_getLanguageOfUser(), ilLink\_getStaticLink(), ilObjUser\_lookupFullname(), ilObjUser\_lookupLogin(), ilObject\getRefId(), and ilObject\getTitle().
Referenced by checkReminder().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::set360Mode | ( | $a_value | ) |
Definition at line 5792 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::set360RaterSent | ( | $a_appraisee_id, | |
| $a_user_id, | |||
| $a_anonymous_id, | |||
$a_tstamp = null |
|||
| ) |
Definition at line 6286 of file class.ilObjSurvey.php.
References $ilDB.
| ilObjSurvey::set360Results | ( | $a_value | ) |
Definition at line 5832 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::set360SelfAppraisee | ( | $a_value | ) |
Definition at line 5812 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::set360SelfEvaluation | ( | $a_value | ) |
Definition at line 5802 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::set360SelfRaters | ( | $a_value | ) |
Definition at line 5822 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::set360SkillService | ( | $a_val | ) |
Set skill service.
| bool | $a_val | activate skill service |
Definition at line 6271 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setActivationEndDate | ( | $ending_time = NULL | ) |
Definition at line 6668 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setActivationLimited | ( | $a_value | ) |
Definition at line 1717 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setActivationStartDate | ( | $starting_time = NULL | ) |
Definition at line 6663 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setActivationVisibility | ( | $a_value | ) |
Definition at line 1702 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setAnonymize | ( | $a_anonymize | ) |
set anonymize status
Definition at line 1059 of file class.ilObjSurvey.php.
References ANONYMIZE_CODE_ALL, ANONYMIZE_FREEACCESS, ANONYMIZE_OFF, and ANONYMIZE_ON.
Referenced by applySettingsTemplate(), and loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setAuthor | ( | $author = "" | ) |
Sets the authors name of the ilObjSurvey object.
| string | $author | A string containing the name of the test author @access public |
Definition at line 1218 of file class.ilObjSurvey.php.
References $author.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setEndDate | ( | $end_date = "" | ) |
Sets the end date of the survey.
| string | $end_date | Survey end date (YYYYMMDDHHMMSS) @access public |
Definition at line 1647 of file class.ilObjSurvey.php.
References $end_date.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setEndDateAndTime | ( | $end_date = "", |
|
| $end_time | |||
| ) |
Sets the end date of the survey.
| string | $end_date | Survey end date (YYYY-MM-DD) |
| string | $end_time | Survey end time (HH:MM:SS) @access public |
Definition at line 1660 of file class.ilObjSurvey.php.
| ilObjSurvey::setEndTime | ( | $finished_id | ) |
Definition at line 5622 of file class.ilObjSurvey.php.
| ilObjSurvey::setEvaluationAccess | ( | $evaluation_access = self::EVALUATION_ACCESS_OFF | ) |
Sets the learners evaluation access.
| integer | $evaluation_access | The evaluation access @access public |
Definition at line 1697 of file class.ilObjSurvey.php.
References $evaluation_access.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setIntroduction | ( | $introduction = "" | ) |
Sets the introduction text.
| string | $introduction | A string containing the introduction |
Definition at line 1396 of file class.ilObjSurvey.php.
References $introduction.
Referenced by importObject(), and loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setInvitation | ( | $invitation = 0 | ) |
Sets the invitation status.
| integer | $invitation | The invitation status @access public |
Definition at line 1339 of file class.ilObjSurvey.php.
References $ilDB, $invitation, $result, $row, disinviteAllUsers(), getInvitationMode(), INVITATION_OFF, INVITATION_ON, and inviteUser().
Referenced by loadFromDb(), and setInvitationAndMode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjSurvey::setInvitationAndMode | ( | $invitation = 0, |
|
$invitation_mode = 0 |
|||
| ) |
Sets the invitation status and mode (a more performant solution if you change both)
| integer | $invitation | The invitation status |
| integer | $invitation_mode | The invitation mode @access public |
Definition at line 1384 of file class.ilObjSurvey.php.
References $invitation_mode, and setInvitation().
Here is the call graph for this function:| ilObjSurvey::setInvitationMode | ( | $invitation_mode = 0 | ) |
Sets the invitation mode.
| integer | $invitation_mode | The invitation mode @access public |
Definition at line 1371 of file class.ilObjSurvey.php.
References $invitation_mode.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setMailAddresses | ( | $a_addresses | ) |
Definition at line 5577 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setMailNotification | ( | $a_notification | ) |
Definition at line 5567 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setMailOwnResults | ( | $a_value | ) |
Definition at line 6693 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setMailParticipantData | ( | $a_data | ) |
Definition at line 5587 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setObligatoryStates | ( | $obligatory_questions | ) |
Sets the obligatory states for questions in a survey from the questions form.
| array | $obligatory_questions | The questions which should be set obligatory from the questions form, the remaining questions should be setted not obligatory @access public |
Definition at line 2440 of file class.ilObjSurvey.php.
References $ilDB, $result, $row, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::setOutro | ( | $outro = "" | ) |
Sets the outro text.
| string | $outro | A string containing the outro |
Definition at line 1407 of file class.ilObjSurvey.php.
References $outro.
Referenced by importObject(), and loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setPage | ( | $finished_id, | |
| $page_id | |||
| ) |
Sets the number of the active survey page.
| integer | $finished_id | The database id of the active user |
| integer | $page_id | The index of the page @access public |
Definition at line 3147 of file class.ilObjSurvey.php.
References $ilDB.
| ilObjSurvey::setPoolUsage | ( | $a_value | ) |
Definition at line 5674 of file class.ilObjSurvey.php.
Referenced by applySettingsTemplate(), and loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setReminderEnd | ( | ilDate | $a_value = null | ) |
Definition at line 6392 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setReminderFrequency | ( | $a_value | ) |
Definition at line 6402 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setReminderLastSent | ( | $a_value | ) |
Definition at line 6422 of file class.ilObjSurvey.php.
Referenced by checkReminder(), and loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setReminderStart | ( | ilDate | $a_value = null | ) |
Definition at line 6382 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setReminderStatus | ( | $a_value | ) |
Definition at line 6372 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setReminderTarget | ( | $a_value | ) |
Definition at line 6412 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setShowQuestionTitles | ( | $a_show | ) |
Sets the status of the display_question_titles attribute.
| integer | $a_show | The status of the display_question_titles attribute |
Definition at line 1305 of file class.ilObjSurvey.php.
Referenced by applySettingsTemplate(), and loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setStartDate | ( | $start_date = "" | ) |
Sets the start date of the survey.
| string | $start_data | Survey start date (YYYYMMDDHHMMSS) @access public |
Definition at line 1597 of file class.ilObjSurvey.php.
References $start_date.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setStartDateAndTime | ( | $start_date = "", |
|
| $start_time | |||
| ) |
Sets the start date of the survey.
| string | $start_date | Survey start date (YYYY-MM-DD) |
| string | $start_time | Survey start time (HH:MM:SS) @access public |
Definition at line 1610 of file class.ilObjSurvey.php.
References $d, $h, $start_date, and $y.
| ilObjSurvey::setStartTime | ( | $finished_id, | |
| $first_question | |||
| ) |
Definition at line 5609 of file class.ilObjSurvey.php.
References $_SESSION, ilObject\$id, and $ilDB.
| ilObjSurvey::setStatus | ( | $status = self::STATUS_OFFLINE | ) |
Sets the survey status.
| integer | $status | Survey status |
Definition at line 1490 of file class.ilObjSurvey.php.
References $result, $status, and STATUS_OFFLINE.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setSurveyId | ( | $survey_id | ) |
Sets the survey id.
| integer | $survey_id | The survey id |
Definition at line 5513 of file class.ilObjSurvey.php.
References $survey_id.
Referenced by loadFromDb(), and saveToDb().
Here is the caller graph for this function:| ilObjSurvey::setTemplate | ( | $template_id | ) |
Definition at line 5650 of file class.ilObjSurvey.php.
References $template_id.
Referenced by applySettingsTemplate(), and loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setTutorNotificationRecipients | ( | array | $a_value | ) |
Definition at line 6442 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setTutorNotificationStatus | ( | $a_value | ) |
Definition at line 6432 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setTutorNotificationTarget | ( | $a_value | ) |
Definition at line 6452 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::setViewOwnResults | ( | $a_value | ) |
Definition at line 6683 of file class.ilObjSurvey.php.
Referenced by loadFromDb().
Here is the caller graph for this function:| ilObjSurvey::showQuestionTitles | ( | ) |
Sets the question titles visible during the query.
@access public
Definition at line 1316 of file class.ilObjSurvey.php.
| ilObjSurvey::startSurvey | ( | $user_id, | |
| $anonymous_id, | |||
| $appraisee_id | |||
| ) |
Starts the survey creating an entry in the database.
| integer | $user_id | The database id of the user who starts the survey @access public |
Definition at line 3099 of file class.ilObjSurvey.php.
References $ilDB, getAnonymize(), and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::toXML | ( | ) |
Returns a QTI xml representation of the survey.
Definition at line 3946 of file class.ilObjSurvey.php.
References _instanciateQuestion(), addMaterialTag(), get360Mode(), get360Results(), get360SelfAppraisee(), get360SelfEvaluation(), get360SelfRaters(), get360SkillService(), getAnonymize(), getAuthor(), ilObject\getDescription(), getEndDate(), getEvaluationAccess(), ilObject\getId(), getIntroduction(), getObligatoryStates(), getOutro(), getPoolUsage(), getShowQuestionTitles(), getStartDate(), getStatus(), getSurveyId(), getSurveyPages(), ilObject\getTitle(), ilObject\getType(), hasMailOwnResults(), hasViewOwnResults(), and ilXmlWriter\xmlHeader().
Here is the call graph for this function:| ilObjSurvey::unfoldQuestionblocks | ( | $questionblocks | ) |
Unfolds question blocks of a question pool.
| array | $questionblocks | An array of question block id's @access public |
Definition at line 2069 of file class.ilObjSurvey.php.
References $ilDB, and getSurveyId().
Here is the call graph for this function:| ilObjSurvey::update | ( | ) |
update object data
@access public
Reimplemented from ilObject.
Definition at line 234 of file class.ilObjSurvey.php.
References ilObject\updateMetaData().
Here is the call graph for this function:| ilObjSurvey::updateCode | ( | $a_id, | |
| $a_email, | |||
| $a_last_name, | |||
| $a_first_name, | |||
| $a_sent | |||
| ) |
Definition at line 5762 of file class.ilObjSurvey.php.
References $data, $ilDB, and ilUtil\is_email().
Here is the call graph for this function:| ilObjSurvey::updateConjunctionForQuestions | ( | $questions, | |
| $conjunction | |||
| ) |
Definition at line 2824 of file class.ilObjSurvey.php.
References $ilDB, and $questions.
| ilObjSurvey::updateConstraint | ( | $precondition_id, | |
| $if_question_id, | |||
| $relation, | |||
| $value, | |||
| $conjunction | |||
| ) |
Updates a precondition.
| integer | $precondition_id | The id of the original precondition |
| integer | $to_question_id | The question id of the question where to add the constraint |
| integer | $if_question_id | The question id of the question which defines a precondition |
| integer | $relation | The database id of the relation |
| mixed | $value | The value compared with the relation @access public |
Definition at line 2814 of file class.ilObjSurvey.php.
References $ilDB.
| ilObjSurvey::updateOrder | ( | array | $a_order | ) |
Definition at line 5660 of file class.ilObjSurvey.php.
|
static |
Definition at line 6333 of file class.ilObjSurvey.php.
References $_SESSION.
Referenced by ilObjSurveyAccess\_checkGoto(), ilObjSurveyGUI\executeCommand(), and ilSurveyExecutionGUI\ilSurveyExecutionGUI().
Here is the caller graph for this function:
|
protected |
Definition at line 144 of file class.ilObjSurvey.php.
|
protected |
Definition at line 143 of file class.ilObjSurvey.php.
|
protected |
Definition at line 142 of file class.ilObjSurvey.php.
Referenced by getActivationVisibility().
| ilObjSurvey::$anonymize |
Definition at line 121 of file class.ilObjSurvey.php.
| ilObjSurvey::$author |
Definition at line 52 of file class.ilObjSurvey.php.
Referenced by getAuthor(), and setAuthor().
| ilObjSurvey::$display_question_titles |
Definition at line 127 of file class.ilObjSurvey.php.
| ilObjSurvey::$end_date |
Definition at line 94 of file class.ilObjSurvey.php.
Referenced by setEndDate(), and setEndDateAndTime().
| ilObjSurvey::$evaluation_access |
Definition at line 80 of file class.ilObjSurvey.php.
Referenced by setEvaluationAccess().
| ilObjSurvey::$introduction |
Definition at line 59 of file class.ilObjSurvey.php.
Referenced by setIntroduction().
| ilObjSurvey::$invitation |
Definition at line 108 of file class.ilObjSurvey.php.
Referenced by setInvitation().
| ilObjSurvey::$invitation_mode |
Definition at line 115 of file class.ilObjSurvey.php.
Referenced by setInvitationAndMode(), and setInvitationMode().
|
protected |
Definition at line 170 of file class.ilObjSurvey.php.
Referenced by hasMailOwnResults().
| ilObjSurvey::$mailaddresses |
Definition at line 137 of file class.ilObjSurvey.php.
Referenced by getMailAddresses().
| ilObjSurvey::$mailnotification |
Definition at line 136 of file class.ilObjSurvey.php.
Referenced by getMailNotification().
| ilObjSurvey::$mailparticipantdata |
Definition at line 138 of file class.ilObjSurvey.php.
Referenced by getMailParticipantData(), and sendNotificationMail().
|
protected |
Definition at line 147 of file class.ilObjSurvey.php.
Referenced by get360Mode().
|
protected |
Definition at line 151 of file class.ilObjSurvey.php.
Referenced by get360Results().
|
protected |
Definition at line 149 of file class.ilObjSurvey.php.
Referenced by get360SelfAppraisee().
|
protected |
Definition at line 148 of file class.ilObjSurvey.php.
Referenced by get360SelfEvaluation().
|
protected |
Definition at line 150 of file class.ilObjSurvey.php.
Referenced by get360SelfRaters().
|
protected |
Definition at line 152 of file class.ilObjSurvey.php.
Referenced by get360SkillService().
| ilObjSurvey::$outro |
Definition at line 66 of file class.ilObjSurvey.php.
Referenced by setOutro().
| ilObjSurvey::$pool_usage |
Definition at line 140 of file class.ilObjSurvey.php.
Referenced by getPoolUsage().
| ilObjSurvey::$questions |
Definition at line 101 of file class.ilObjSurvey.php.
Referenced by createQuestionblock(), getDetailedParticipantResultsAsText(), getEvaluationByUser(), getParticipantTextResults(), getUserSpecificResults(), insertQuestionblock(), moveDownQuestion(), moveUpQuestion(), and updateConjunctionForQuestions().
|
protected |
Definition at line 161 of file class.ilObjSurvey.php.
Referenced by getReminderEnd().
|
protected |
Definition at line 162 of file class.ilObjSurvey.php.
Referenced by getReminderFrequency().
|
protected |
Definition at line 164 of file class.ilObjSurvey.php.
Referenced by getReminderLastSent().
|
protected |
Definition at line 160 of file class.ilObjSurvey.php.
Referenced by getReminderStart().
|
protected |
Definition at line 159 of file class.ilObjSurvey.php.
Referenced by getReminderStatus().
|
protected |
Definition at line 163 of file class.ilObjSurvey.php.
Referenced by getReminderTarget().
| ilObjSurvey::$start_date |
Definition at line 87 of file class.ilObjSurvey.php.
Referenced by setStartDate(), and setStartDateAndTime().
| ilObjSurvey::$status |
Definition at line 73 of file class.ilObjSurvey.php.
Referenced by setStatus().
| ilObjSurvey::$survey_id |
Definition at line 44 of file class.ilObjSurvey.php.
Referenced by _getConstraints(), _getNrOfParticipants(), _hasDatasets(), getQuestionblockQuestions(), getQuestionblocksTable(), getSurveyId(), and setSurveyId().
| ilObjSurvey::$surveyCodeSecurity |
Definition at line 134 of file class.ilObjSurvey.php.
| ilObjSurvey::$template_id |
Definition at line 139 of file class.ilObjSurvey.php.
Referenced by applySettingsTemplate(), getTemplate(), and setTemplate().
|
protected |
Definition at line 166 of file class.ilObjSurvey.php.
Referenced by getTutorNotificationRecipients().
|
protected |
Definition at line 165 of file class.ilObjSurvey.php.
Referenced by getTutorNotificationStatus().
|
protected |
Definition at line 167 of file class.ilObjSurvey.php.
Referenced by getTutorNotificationTarget().
|
protected |
Definition at line 169 of file class.ilObjSurvey.php.
Referenced by hasViewOwnResults().
| const ilObjSurvey::ANONYMIZE_CODE_ALL = 3 |
Definition at line 33 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyGUI\afterSave(), ilObjSurveyGUI\savePropertiesObject(), and setAnonymize().
| const ilObjSurvey::ANONYMIZE_FREEACCESS = 2 |
Definition at line 32 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyGUI\savePropertiesObject(), and setAnonymize().
| const ilObjSurvey::ANONYMIZE_OFF = 0 |
Definition at line 30 of file class.ilObjSurvey.php.
Referenced by ilObjSurvey(), ilObjSurveyGUI\savePropertiesObject(), and setAnonymize().
| const ilObjSurvey::ANONYMIZE_ON = 1 |
Definition at line 31 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyGUI\savePropertiesObject(), and setAnonymize().
| const ilObjSurvey::EVALUATION_ACCESS_ALL = 1 |
Definition at line 21 of file class.ilObjSurvey.php.
Referenced by ilSurveyEvaluationGUI\evaluation(), ilObjSurveyAdministrationGUI\getSettingsTemplateConfig(), and ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::EVALUATION_ACCESS_OFF = 0 |
Definition at line 20 of file class.ilObjSurvey.php.
Referenced by ilSurveyEvaluationGUI\evaluation(), getEvaluationAccess(), ilObjSurveyAdministrationGUI\getSettingsTemplateConfig(), ilObjSurvey(), and ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::EVALUATION_ACCESS_PARTICIPANTS = 2 |
Definition at line 22 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyGUI\afterSave(), ilSurveyEvaluationGUI\evaluation(), ilObjSurveyAdministrationGUI\getSettingsTemplateConfig(), and ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::INVITATION_OFF = 0 |
Definition at line 24 of file class.ilObjSurvey.php.
Referenced by getInvitation(), ilObjSurvey(), and ilSurveyParticipantsGUI\saveInvitationStatusObject().
| const ilObjSurvey::INVITATION_ON = 1 |
Definition at line 25 of file class.ilObjSurvey.php.
Referenced by ilSurveyParticipantsGUI\saveInvitationStatusObject().
| const ilObjSurvey::MODE_PREDEFINED_USERS = 1 |
Definition at line 28 of file class.ilObjSurvey.php.
Referenced by getInvitationMode(), ilObjSurvey(), and ilSurveyParticipantsGUI\saveInvitationStatusObject().
| const ilObjSurvey::MODE_UNLIMITED = 0 |
Definition at line 27 of file class.ilObjSurvey.php.
Referenced by getInvitationMode(), and ilSurveyParticipantsGUI\saveInvitationStatusObject().
| const ilObjSurvey::NOTIFICATION_INVITED_USERS = 2 |
Definition at line 173 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::NOTIFICATION_PARENT_COURSE = 1 |
Definition at line 172 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::QUESTIONTITLES_HIDDEN = 0 |
Definition at line 35 of file class.ilObjSurvey.php.
| const ilObjSurvey::QUESTIONTITLES_VISIBLE = 1 |
Definition at line 36 of file class.ilObjSurvey.php.
Referenced by ilObjSurvey().
| const ilObjSurvey::RESULTS_360_ALL = 2 |
Definition at line 156 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyAccess\_hasEvaluationAccess(), ilSurveyEvaluationGUI\addApprSelectionToToolbar(), ilSurveyEvaluationGUI\determineAppraiseeId(), and ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::RESULTS_360_NONE = 0 |
Definition at line 154 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyAccess\_hasEvaluationAccess(), and ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::RESULTS_360_OWN = 1 |
Definition at line 155 of file class.ilObjSurvey.php.
Referenced by ilObjSurveyAccess\_hasEvaluationAccess(), and ilObjSurveyGUI\initPropertiesForm().
| const ilObjSurvey::STATUS_OFFLINE = 0 |
Definition at line 17 of file class.ilObjSurvey.php.
Referenced by getStatus(), ilObjSurvey(), and setStatus().
| const ilObjSurvey::STATUS_ONLINE = 1 |
Definition at line 18 of file class.ilObjSurvey.php.