|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for ilObjCourse:
Collaboration diagram for ilObjCourse:Public Member Functions | |
| __construct (int $a_id=0, bool $a_call_by_reference=true) | |
| getShowMembersExport () | |
| setShowMembersExport (bool $a_mem_export) | |
| getRegistrationAccessCode () | |
| setRegistrationAccessCode (string $a_code) | |
| isRegistrationAccessCodeEnabled () | |
| enableRegistrationAccessCode (bool $a_status) | |
| getImportantInformation () | |
| setImportantInformation (string $a_info) | |
| getSyllabus () | |
| setSyllabus (string $a_syllabus) | |
| getTargetGroup () | |
| setTargetGroup (?string $a_tg) | |
| getContactName () | |
| setContactName (string $a_cn) | |
| getContactConsultation () | |
| setContactConsultation (string $a_value) | |
| getContactPhone () | |
| setContactPhone (string $a_value) | |
| getContactEmail () | |
| setContactEmail (string $a_value) | |
| getContactResponsibility () | |
| setContactResponsibility (string $a_value) | |
| getActivationUnlimitedStatus () | |
| getActivationStart () | |
| setActivationStart (int $a_value) | |
| getActivationEnd () | |
| setActivationEnd (int $a_value) | |
| setActivationVisibility (bool $a_value) | |
| getActivationVisibility () | |
| getSubscriptionLimitationType () | |
| setSubscriptionLimitationType (int $a_type) | |
| getSubscriptionUnlimitedStatus () | |
| getSubscriptionStart () | |
| setSubscriptionStart (int $a_value) | |
| getSubscriptionEnd () | |
| setSubscriptionEnd (int $a_value) | |
| getSubscriptionType () | |
| setSubscriptionType (int $a_value) | |
| getSubscriptionPassword () | |
| setSubscriptionPassword (string $a_value) | |
| enabledObjectiveView () | |
| enabledWaitingList () | |
| enableWaitingList (bool $a_status) | |
| inSubscriptionTime () | |
| enableSessionLimit (int $a_status) | |
| isSessionLimitEnabled () | |
| enableSubscriptionMembershipLimitation (bool $a_status) | |
| setNumberOfPreviousSessions (int $a_num) | |
| getNumberOfPreviousSessions () | |
| setNumberOfNextSessions (int $a_num) | |
| getNumberOfNextSessions () | |
| isSubscriptionMembershipLimited () | |
| getSubscriptionMaxMembers () | |
| setSubscriptionMaxMembers (int $a_value) | |
| getSubItems (bool $a_admin_panel_enabled=false, bool $a_include_side_block=false, int $a_get_single=0, \ilContainerUserFilter $container_user_filter=null) | |
| getSubscriptionNotify () | |
| setViewMode (int $a_mode) | |
| getViewMode () | |
| setTimingMode (int $a_mode) | |
| getTimingMode () | |
| setAboStatus (bool $a_status) | |
| getAboStatus () | |
| setShowMembers (bool $a_status) | |
| getShowMembers () | |
| setMailToMembersType (int $a_type) | |
| getMailToMembersType () | |
| getMessage () | |
| setMessage (string $a_message) | |
| appendMessage (string $a_message) | |
| isActivated () | |
| read () | |
| create ($a_upload=false) | |
| setLatitude (string $a_latitude) | |
| getLatitude () | |
| setLongitude (string $a_longitude) | |
| getLongitude () | |
| setLocationZoom (int $a_locationzoom) | |
| getLocationZoom () | |
| setEnableCourseMap (bool $a_enablemap) | |
| getEnableMap () | |
| getEnableCourseMap () | |
| setCoursePeriod (?ilDateTime $start=null, ?ilDateTime $end=null) | |
| getCourseStartTimeIndication () | |
| getCourseStart () | |
| getCourseEnd () | |
| setCancellationEnd (?ilDate $a_value=null) | |
| getCancellationEnd () | |
| setSubscriptionMinMembers (int $a_value) | |
| getSubscriptionMinMembers () | |
| setWaitingListAutoFill (bool $a_value) | |
| hasWaitingListAutoFill () | |
| cloneObject (int $a_target_id, int $a_copy_id=0, bool $a_omit_tree=false) | |
| Clone course (no member data) More... | |
| cloneDependencies (int $a_target_id, int $a_copy_id) | |
| @inheritDoc More... | |
| cloneAutoGeneratedRoles (ilObject $new_obj) | |
| Clone automatic genrated roles (permissions and template permissions) More... | |
| validate () | |
| validateInfoSettings () | |
| hasContactData () | |
| delete () | |
| delete course and all related data More... | |
| update () | |
| @inheritDoc More... | |
| updateSettings () | |
| cloneSettings (ilObject $new_obj) | |
| __createDefaultSettings () | |
| __readSettings () | |
| initWaitingList () | |
| getMemberObject () | |
| getMembersObject () | |
| 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. More... | |
| setParentRolePermissions (int $a_parent_ref) | |
| This method is called before "initDefaultRoles". More... | |
| __getCrsNonMemberTemplateId () | |
| getLocalCourseRoles ($a_translate=false) | |
| get ALL local roles of course, also those created and defined afterwards only fetch data once from database. More... | |
| getDefaultCourseRoles (string $a_crs_id="") | |
| get default course roles, returns the defaultlike create roles il_crs_tutor, il_crs_admin and il_crs_member Returns the obj_ids of course specific roles in an associative array. More... | |
| __getLocalRoles () | |
| __deleteSettings () | |
| getDefaultMemberRole () | |
| getDefaultTutorRole () | |
| getDefaultAdminRole () | |
| addAdditionalSubItemInformation (array &$object) | |
| Add additional information to sub item, e.g. More... | |
| register (int $a_user_id, int $a_role=ilCourseConstants::CRS_MEMBER, bool $a_force_registration=false) | |
| getAutoNotification () | |
| Returns automatic notification status from $this->auto_notification. More... | |
| setAutoNotification (bool $value) | |
| Sets automatic notification status in $this->auto_notification, using given $status. More... | |
| setStatusDetermination (int $a_value) | |
| Set status determination mode. More... | |
| getStatusDetermination () | |
| Get status determination mode. More... | |
| syncMembersStatusWithLP () | |
| checkLPStatusSync (int $a_member_id) | |
| sync course status from lp as lp data is not deleted on course exit new members may already have lp completed More... | |
| getOrderType () | |
| handleAutoFill () | |
| Handle course auto fill. More... | |
Public Member Functions inherited from ilContainer | |
| getTileSizes () | |
| getObjectTranslation () | |
| setObjectTranslation (?ilObjectTranslation $obj_trans) | |
| createContainerDirectory () | |
| getContainerDirectory () | |
| setHiddenFilesFound (bool $a_hiddenfilesfound) | |
| getHiddenFilesFound () | |
| getStyleSheetId () | |
| setStyleSheetId (int $a_style_id) | |
| setNewsTimeline (bool $a_val) | |
| getNewsTimeline () | |
| setNewsTimelineAutoEntries (bool $a_val) | |
| getNewsTimelineAutoEntries () | |
| setNewsTimelineLandingPage (bool $a_val) | |
| getNewsTimelineLandingPage () | |
| isNewsTimelineEffective () | |
| isNewsTimelineLandingPageEffective () | |
| setNewsBlockActivated (bool $a_val) | |
| getNewsBlockActivated () | |
| setUseNews (bool $a_val) | |
| getUseNews () | |
| cloneDependencies (int $target_id, int $copy_id) | |
| Clone object dependencies (container sorting) More... | |
| cloneAllObject (string $session_id, string $client_id, string $new_type, int $ref_id, int $clone_source, array $options, bool $soap_call=false, int $a_submode=1) | |
| delete () | |
| delete category and all related data More... | |
| getViewMode () | |
| getOrderType () | |
| setOrderType (int $a_value) | |
| isClassificationFilterActive () | |
| filteredSubtree () | |
| Note grp/crs currently allow to filter in their whole subtrees Catetories only their direct childs. More... | |
| getSubItems (bool $a_admin_panel_enabled=false, bool $a_include_side_block=false, int $a_get_single=0, ilContainerUserFilter $container_user_filter=null) | |
| gotItems () | |
| addAdditionalSubItemInformation (array &$object) | |
| Add additional information to sub item, e.g. More... | |
| getGroupedObjTypes () | |
| enablePageEditing () | |
| create () | |
| note: title, description and type should be set when this function is called More... | |
| putInTree (int $parent_ref_id) | |
| maybe this method should be in tree object!? More... | |
| update () | |
| read () | |
| readContainerSettings () | |
| removeTranslations () | |
| deleteTranslation (string $a_lang) | |
| addTranslation (string $a_title, string $a_desc, string $a_lang, string $a_lang_default) | |
Public Member Functions inherited from ilObject | |
| __construct (int $id=0, bool $reference=true) | |
| withReferences () | |
| determines whether objects are referenced or not (got ref ids or not) More... | |
| processAutoRating () | |
| read () | |
| getId () | |
| setId (int $id) | |
| setRefId (int $ref_id) | |
| getRefId () | |
| getType () | |
| setType (string $type) | |
| getPresentationTitle () | |
| get presentation title Normally same as title Overwritten for sessions More... | |
| getTitle () | |
| getUntranslatedTitle () | |
| Get untranslated object title WebDAV needs to access the untranslated title of an object. More... | |
| setTitle (string $title) | |
| getDescription () | |
| setDescription (string $desc) | |
| getLongDescription () | |
| get object long description (stored in object_description) More... | |
| getImportId () | |
| setImportId (string $import_id) | |
| setOfflineStatus (bool $status) | |
| getOfflineStatus () | |
| supportsOfflineHandling () | |
| getOwner () | |
| getOwnerName () | |
| get full name of object owner More... | |
| setOwner (int $usr_id) | |
| getCreateDate () | |
| Get create date in YYYY-MM-DD HH-MM-SS format. More... | |
| getLastUpdateDate () | |
| Get last update date in YYYY-MM-DD HH-MM-SS format. More... | |
| create () | |
| note: title, description and type should be set when this function is called More... | |
| update () | |
| MDUpdateListener (string $element) | |
| Metadata update listener. More... | |
| createMetaData () | |
| updateMetaData () | |
| deleteMetaData () | |
| updateOwner () | |
| update owner of object in db More... | |
| putInTree (int $parent_ref_id) | |
| maybe this method should be in tree object!? More... | |
| setPermissions (int $parent_ref_id) | |
| setParentRolePermissions (int $parent_ref_id) | |
| Initialize the permissions of parent roles (local roles of categories, global roles...) This method is overwritten in e.g. More... | |
| createReference () | |
| creates reference for object More... | |
| countReferences () | |
| 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. More... | |
| applyDidacticTemplate (int $tpl_id) | |
| getXMLZip () | |
| getHTMLDirectory () | |
| appendCopyInfo (int $target_id, int $copy_id) | |
| Prepend Copy info if object with same name exists in that container. More... | |
| cloneDependencies (int $target_id, int $copy_id) | |
| Clone object dependencies. More... | |
| cloneMetaData (ilObject $target_obj) | |
| Copy meta data. More... | |
| selfOrParentWithRatingEnabled () | |
| getPossibleSubObjects (bool $filter=true) | |
| get all possible sub objects of this type the object can decide which types of sub objects are possible jut in time overwrite if the decision distinguish from standard model More... | |
Public Member Functions inherited from ilMembershipRegistrationCodes | |
| register (int $a_user_id) | |
| Register an user. More... | |
Static Public Member Functions | |
| static | lookupShowMembersEnabled (int $a_obj_id) |
| static | _isSubscriptionNotificationEnabled (int $a_course_id) |
| static | lookupTimingMode (int $a_obj_id) |
| static | _lookupViewMode (int $a_id) |
| static | _lookupAboStatus (int $a_id) |
| static | _isActivated (int $a_obj_id) |
| Is activated. More... | |
| static | _registrationEnabled (int $a_obj_id) |
| Registration enabled? Method is in Access class, since it is needed by Access/ListGUI. More... | |
| static | lookupCourseNonMemberTemplatesId () |
| static | _deleteUser (int $a_usr_id) |
| static | lookupObjectsByCode (string $a_code) |
| static | mayLeave (int $a_course_id, int $a_user_id=0, &$a_date=null) |
| static | findCoursesWithNotEnoughMembers () |
Static Public Member Functions inherited from ilContainer | |
| static | _getContainerDirectory (int $a_id) |
| static | _lookupContainerSetting (int $a_id, string $a_keyword, string $a_default_value=null) |
| static | _hasContainerSetting (int $a_id, string $a_keyword) |
| static | _writeContainerSetting (int $a_id, string $a_keyword, string $a_value) |
| static | _getContainerSettings (int $a_id) |
| static | _deleteContainerSettings (int $a_id, string $a_keyword="", bool $a_keyword_like=false) |
| static | _exportContainerSettings (ilXmlWriter $a_xml, int $a_obj_id) |
| static | getCompleteDescriptions (array $objects) |
| overwrites description fields to long or short description in an assoc array keys needed (obj_id and description) More... | |
Static Public Member Functions inherited from ilObject | |
| static | _lookupObjIdByImportId (string $import_id) |
| Get (latest) object id for an import id. More... | |
| static | _lookupImportId (int $obj_id) |
| static | _lookupOwnerName (int $owner_id) |
| Lookup owner name for owner id. More... | |
| static | _getIdForImportId (string $import_id) |
| static | _getAllReferences (int $id) |
| get all reference ids for object ID More... | |
| static | _lookupTitle (int $obj_id) |
| static | lookupOfflineStatus (int $obj_id) |
| Lookup offline status using objectDataCache. More... | |
| static | _lookupOwner (int $obj_id) |
| Lookup owner user ID for object ID. More... | |
| static | _getIdsForTitle (string $title, string $type='', bool $partial_match=false) |
| static | _lookupDescription (int $obj_id) |
| static | _lookupLastUpdate (int $obj_id, bool $formatted=false) |
| static | _getLastUpdateOfObjects (array $obj_ids) |
| static | _lookupObjId (int $ref_id) |
| static | _setDeletedDate (int $ref_id, int $deleted_by) |
| static | setDeletedDates (array $ref_ids, int $user_id) |
| static | _resetDeletedDate (int $ref_id) |
| static | _lookupDeletedDate (int $ref_id) |
| static | _writeTitle (int $obj_id, string $title) |
| write title to db (static) More... | |
| static | _writeDescription (int $obj_id, string $desc) |
| write description to db (static) More... | |
| static | _writeImportId (int $obj_id, string $import_id) |
| write import id to db (static) More... | |
| static | _lookupType (int $id, bool $reference=false) |
| static | _isInTrash (int $ref_id) |
| static | _hasUntrashedReference (int $obj_id) |
| checks whether an object has at least one reference that is not in trash More... | |
| static | _lookupObjectId (int $ref_id) |
| static | _getObjectsDataForType (string $type, bool $omit_trash=false) |
| get all objects of a certain type More... | |
| static | _exists (int $id, bool $reference=false, ?string $type=null) |
| checks if an object exists in object_data More... | |
| static | _getObjectsByType (string $obj_type="", int $owner=null) |
| static | _prepareCloneSelection (array $ref_ids, string $new_type, bool $show_path=true) |
| Prepare copy wizard object selection. More... | |
| static | _getIcon (int $obj_id=0, string $size="big", string $type="", bool $offline=false) |
| Get icon for repository item. More... | |
| static | collectDeletionDependencies (array &$deps, int $ref_id, int $obj_id, string $type, int $depth=0) |
| Collect deletion dependencies. More... | |
| static | getDeletionDependencies (int $obj_id) |
| Get deletion dependencies. More... | |
| static | getLongDescriptions (array $obj_ids) |
| static | getAllOwnedRepositoryObjects (int $user_id) |
| static | fixMissingTitles ($type, array &$obj_title_map) |
| Try to fix missing object titles. More... | |
| static | _lookupCreationDate (int $obj_id) |
| static | _getObjectTypeIdByTitle (string $type, \ilDBInterface $ilDB=null) |
| static | lookupObjectsByCode (string $a_code) |
| Lookup all objects with reg_access_code enabled and. More... | |
Protected Member Functions | |
| toggleCourseStartTimeIndication (bool $time_indication) | |
| setCourseStart (?ilDateTime $a_value=null) | |
| setCourseEnd (?ilDateTime $a_value=null) | |
| initCourseMemberObject () | |
| initCourseMembersObject () | |
| doMDUpdateListener (string $a_element) | |
| prepareAppointments (string $a_mode='create') | |
| Prepare calendar appointments. More... | |
Protected Member Functions inherited from ilContainer | |
| getInitialSubitems () | |
| applyContainerUserFilter (array $objects, ilContainerUserFilter $container_user_filter=null) | |
| Apply container user filter on objects. More... | |
| filterObjIdsByCopyright (array $obj_ids, string $copyright_id) | |
| filterObjIdsByDefaultCopyright (array $obj_ids, string $default_identifier) | |
| legacyOnlineFilter (array $obj_ids, array $objects, int $val) | |
| Legacy online filter. More... | |
Protected Member Functions inherited from ilObject | |
| doMDUpdateListener (string $a_element) | |
| beforeMDUpdateListener (string $a_element) | |
| doCreateMetaData () | |
| beforeCreateMetaData () | |
| doUpdateMetaData () | |
| beforeUpdateMetaData () | |
| doDeleteMetaData () | |
| beforeDeleteMetaData () | |
| handleAutoRating () | |
| hasAutoRating () | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilObjCourse
Definition at line 24 of file class.ilObjCourse.php.
| ilObjCourse::__construct | ( | int | $id = 0, |
| bool | $reference = true |
||
| ) |
| int | $id | reference_id or object_id |
| bool | $reference | bool treat the id as reference_id (true) or object_id (false) |
Reimplemented from ilObject.
Definition at line 93 of file class.ilObjCourse.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), and setStatusDetermination().
Here is the call graph for this function:| ilObjCourse::__createDefaultSettings | ( | ) |
Definition at line 1108 of file class.ilObjCourse.php.
References $query, $res, ilMembershipRegistrationCodeUtils\generateCode(), ILIAS\Survey\Mode\getId(), ilCourseConstants\IL_CRS_SUBSCRIPTION_DEACTIVATED, ilCourseConstants\IL_CRS_SUBSCRIPTION_DIRECT, ilCourseConstants\IL_CRS_VIEW_TIMING_ABSOLUTE, and ilContainer\SORT_MANUAL.
Here is the call graph for this function:| ilObjCourse::__deleteSettings | ( | ) |
Definition at line 1417 of file class.ilObjCourse.php.
References $query, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::__getCrsNonMemberTemplateId | ( | ) |
Definition at line 1317 of file class.ilObjCourse.php.
References $res, and ilDBConstants\FETCHMODE_ASSOC.
| ilObjCourse::__getLocalRoles | ( | ) |
| ilObjCourse::__readSettings | ( | ) |
Definition at line 1163 of file class.ilObjCourse.php.
References $query, $res, ilDBConstants\FETCHMODE_OBJECT, ILIAS\Survey\Mode\getId(), ilPrivacySettings\getInstance(), ilObjectActivation\getItem(), IL_CAL_DATE, IL_CAL_DATETIME, IL_CAL_UNIX, ilObjectActivation\TIMINGS_ACTIVATION, and ilTimeZone\UTC.
Here is the call graph for this function:
|
static |
Definition at line 1462 of file class.ilObjCourse.php.
References ilCourseLMHistory\_deleteUser(), ilParticipants\_deleteUser(), and ilLOUserResults\deleteResultsForUser().
Referenced by ilObjUser\delete().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Is activated.
Method is in Access class, since it is needed by Access/ListGUI.
Definition at line 560 of file class.ilObjCourse.php.
References ilObjCourseAccess\_isActivated().
Referenced by ilStartUpGUI\_checkGoto(), and ilObjCourseGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 391 of file class.ilObjCourse.php.
|
static |
Definition at line 480 of file class.ilObjCourse.php.
References $DIC, $ilDB, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilObjFolderGUI\modifyItemGUI(), and ilObjGroupGUI\modifyItemGUI().
Here is the caller graph for this function:
|
static |
Definition at line 466 of file class.ilObjCourse.php.
References $DIC, $ilDB, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilCourseLP\checkObjectives(), ilCalendarScheduleFilterTimings\enabledCourseTimings(), ilObjFolderGUI\forwardToTimingsView(), and ilObjGroup\translateViewMode().
Here is the caller graph for this function:
|
static |
Registration enabled? Method is in Access class, since it is needed by Access/ListGUI.
Definition at line 568 of file class.ilObjCourse.php.
References ilObjCourseAccess\_registrationEnabled().
Referenced by ilStartUpGUI\_checkGoto(), and ilObjCourseGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjCourse::addAdditionalSubItemInformation | ( | array & | $object | ) |
Add additional information to sub item, e.g.
used in courses for timings information etc.
Reimplemented from ilContainer.
Definition at line 1480 of file class.ilObjCourse.php.
References ilObjectActivation\addAdditionalSubItemInformation().
Here is the call graph for this function:| ilObjCourse::appendMessage | ( | string | $a_message | ) |
Definition at line 534 of file class.ilObjCourse.php.
| ilObjCourse::checkLPStatusSync | ( | int | $a_member_id | ) |
sync course status from lp as lp data is not deleted on course exit new members may already have lp completed
Definition at line 1746 of file class.ilObjCourse.php.
References ilObjUserTracking\_enabledLearningProgress(), ilLPStatus\_lookupStatus(), ILIAS\Survey\Mode\getId(), ilLPStatus\LP_STATUS_COMPLETED_NUM, and STATUS_DETERMINATION_LP.
Here is the call graph for this function:| ilObjCourse::cloneAutoGeneratedRoles | ( | ilObject | $new_obj | ) |
Clone automatic genrated roles (permissions and template permissions)
Definition at line 818 of file class.ilObjCourse.php.
References ilObject\getRefId().
Here is the call graph for this function:| ilObjCourse::cloneDependencies | ( | int | $a_target_id, |
| int | $a_copy_id | ||
| ) |
@inheritDoc
Reimplemented from ilContainer.
Definition at line 788 of file class.ilObjCourse.php.
References ilObjCourseGrouping\_getGroupings(), ilObject\_lookupObjId(), ilObjectActivation\cloneDependencies(), ilLOSettings\cloneSettings(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::cloneObject | ( | int | $a_target_id, |
| int | $a_copy_id = 0, |
||
| bool | $a_omit_tree = false |
||
| ) |
Clone course (no member data)
@access public
| int | target ref_id |
| int | copy id |
Definition at line 738 of file class.ilObjCourse.php.
References $DIC, ilCourseDefinedFieldDefinition\_clone(), ilCourseFile\_cloneFiles(), ilCopyWizardOptions\_getInstance(), ILIAS\Survey\Mode\getId(), ilBadge\getInstancesByParentId(), ilParticipants\IL_CRS_ADMIN, and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjCourse::cloneSettings | ( | ilObject | $new_obj | ) |
Definition at line 1053 of file class.ilObjCourse.php.
References ilMembershipRegistrationCodeUtils\generateCode(), ilObject\setOfflineStatus(), and ilObject\update().
Here is the call graph for this function:| ilObjCourse::create | ( | $a_upload = false | ) |
Definition at line 580 of file class.ilObjCourse.php.
References $DIC, $id, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::delete | ( | ) |
delete course and all related data
@access public
Reimplemented from ilContainer.
Definition at line 908 of file class.ilObjCourse.php.
References ilObjCourseGrouping\_deleteAll(), ilCourseObjective\_deleteAll(), ilParticipants\_deleteAllEntries(), ilCourseDefinedFieldDefinition\_deleteByContainer(), ilCourseFile\_deleteByCourse(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:
|
protected |
Reimplemented from ilObject.
Definition at line 1469 of file class.ilObjCourse.php.
| ilObjCourse::enabledObjectiveView | ( | ) |
Definition at line 315 of file class.ilObjCourse.php.
References ilCourseConstants\IL_CRS_VIEW_OBJECTIVE.
| ilObjCourse::enabledWaitingList | ( | ) |
Definition at line 320 of file class.ilObjCourse.php.
References $waiting_list.
| ilObjCourse::enableRegistrationAccessCode | ( | bool | $a_status | ) |
Definition at line 140 of file class.ilObjCourse.php.
| ilObjCourse::enableSessionLimit | ( | int | $a_status | ) |
Definition at line 341 of file class.ilObjCourse.php.
| ilObjCourse::enableSubscriptionMembershipLimitation | ( | bool | $a_status | ) |
Definition at line 351 of file class.ilObjCourse.php.
| ilObjCourse::enableWaitingList | ( | bool | $a_status | ) |
Definition at line 325 of file class.ilObjCourse.php.
|
static |
Definition at line 1842 of file class.ilObjCourse.php.
References $GLOBALS, $ilDB, $res, ilObject\_getAllReferences(), IL_CAL_DATETIME, IL_CAL_UNIX, ILIAS\Repository\int(), ilDBConstants\T_TEXT, and ilTimeZone\UTC.
Referenced by ilMembershipCronMinMembers\getCourses().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjCourse::getAboStatus | ( | ) |
Definition at line 499 of file class.ilObjCourse.php.
| ilObjCourse::getActivationEnd | ( | ) |
Definition at line 240 of file class.ilObjCourse.php.
References $activation_end.
Referenced by getActivationUnlimitedStatus().
Here is the caller graph for this function:| ilObjCourse::getActivationStart | ( | ) |
Definition at line 230 of file class.ilObjCourse.php.
References $activation_start.
Referenced by getActivationUnlimitedStatus().
Here is the caller graph for this function:| ilObjCourse::getActivationUnlimitedStatus | ( | ) |
Definition at line 225 of file class.ilObjCourse.php.
References getActivationEnd(), and getActivationStart().
Here is the call graph for this function:| ilObjCourse::getActivationVisibility | ( | ) |
Definition at line 255 of file class.ilObjCourse.php.
References $activation_visibility.
| ilObjCourse::getAutoNotification | ( | ) |
Returns automatic notification status from $this->auto_notification.
Definition at line 1695 of file class.ilObjCourse.php.
| ilObjCourse::getCancellationEnd | ( | ) |
Definition at line 702 of file class.ilObjCourse.php.
| ilObjCourse::getContactConsultation | ( | ) |
Definition at line 185 of file class.ilObjCourse.php.
References $contact_consultation.
| ilObjCourse::getContactEmail | ( | ) |
Definition at line 205 of file class.ilObjCourse.php.
References $contact_email.
| ilObjCourse::getContactName | ( | ) |
Definition at line 175 of file class.ilObjCourse.php.
References $contact_name.
| ilObjCourse::getContactPhone | ( | ) |
Definition at line 195 of file class.ilObjCourse.php.
References $contact_phone.
| ilObjCourse::getContactResponsibility | ( | ) |
Definition at line 215 of file class.ilObjCourse.php.
References $contact_responsibility.
| ilObjCourse::getCourseEnd | ( | ) |
Definition at line 692 of file class.ilObjCourse.php.
| ilObjCourse::getCourseStart | ( | ) |
Definition at line 682 of file class.ilObjCourse.php.
| ilObjCourse::getCourseStartTimeIndication | ( | ) |
Definition at line 672 of file class.ilObjCourse.php.
| ilObjCourse::getDefaultAdminRole | ( | ) |
Definition at line 1449 of file class.ilObjCourse.php.
References ilObjectFactory\getInstanceByObjId().
Here is the call graph for this function:| ilObjCourse::getDefaultCourseRoles | ( | string | $a_crs_id = "" | ) |
get default course roles, returns the defaultlike create roles il_crs_tutor, il_crs_admin and il_crs_member Returns the obj_ids of course specific roles in an associative array.
key=descripiton of the role (i.e. "il_crs_tutor", "il_crs_admin", "il_crs_member". value=obj_id of the role
Definition at line 1375 of file class.ilObjCourse.php.
| ilObjCourse::getDefaultMemberRole | ( | ) |
Definition at line 1424 of file class.ilObjCourse.php.
References ilObject\_lookupTitle().
Here is the call graph for this function:| ilObjCourse::getDefaultTutorRole | ( | ) |
Definition at line 1436 of file class.ilObjCourse.php.
References ilObjectFactory\getInstanceByObjId().
Here is the call graph for this function:| ilObjCourse::getEnableCourseMap | ( | ) |
Definition at line 644 of file class.ilObjCourse.php.
| ilObjCourse::getEnableMap | ( | ) |
Definition at line 639 of file class.ilObjCourse.php.
| ilObjCourse::getImportantInformation | ( | ) |
Definition at line 145 of file class.ilObjCourse.php.
References $important.
| ilObjCourse::getLatitude | ( | ) |
Definition at line 609 of file class.ilObjCourse.php.
| ilObjCourse::getLocalCourseRoles | ( | $a_translate = false | ) |
get ALL local roles of course, also those created and defined afterwards only fetch data once from database.
info is stored in object variable @access public
Definition at line 1346 of file class.ilObjCourse.php.
References ilObjRole\_getTranslation(), and ilObjectFactory\getInstanceByObjId().
Here is the call graph for this function:| ilObjCourse::getLocationZoom | ( | ) |
Definition at line 629 of file class.ilObjCourse.php.
| ilObjCourse::getLongitude | ( | ) |
Definition at line 619 of file class.ilObjCourse.php.
| ilObjCourse::getMailToMembersType | ( | ) |
Definition at line 519 of file class.ilObjCourse.php.
| ilObjCourse::getMemberObject | ( | ) |
Definition at line 1255 of file class.ilObjCourse.php.
| ilObjCourse::getMembersObject | ( | ) |
Definition at line 1263 of file class.ilObjCourse.php.
| ilObjCourse::getMessage | ( | ) |
| ilObjCourse::getNumberOfNextSessions | ( | ) |
Definition at line 371 of file class.ilObjCourse.php.
References $session_next.
| ilObjCourse::getNumberOfPreviousSessions | ( | ) |
Definition at line 361 of file class.ilObjCourse.php.
References $session_prev.
| ilObjCourse::getOrderType | ( | ) |
Reimplemented from ilContainer.
Definition at line 1761 of file class.ilObjCourse.php.
References ilContainer\SORT_MANUAL.
| ilObjCourse::getRegistrationAccessCode | ( | ) |
Definition at line 125 of file class.ilObjCourse.php.
References $reg_access_code.
| ilObjCourse::getShowMembers | ( | ) |
Definition at line 509 of file class.ilObjCourse.php.
| ilObjCourse::getShowMembersExport | ( | ) |
Definition at line 115 of file class.ilObjCourse.php.
References $member_export.
| ilObjCourse::getStatusDetermination | ( | ) |
Get status determination mode.
Definition at line 1729 of file class.ilObjCourse.php.
| ilObjCourse::getSubItems | ( | bool | $a_admin_panel_enabled = false, |
| bool | $a_include_side_block = false, |
||
| int | $a_get_single = 0, |
||
| \ilContainerUserFilter | $container_user_filter = null |
||
| ) |
Definition at line 403 of file class.ilObjCourse.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ilObjCourse::getSubscriptionEnd | ( | ) |
Definition at line 285 of file class.ilObjCourse.php.
References $subscription_end.
Referenced by inSubscriptionTime().
Here is the caller graph for this function:| ilObjCourse::getSubscriptionLimitationType | ( | ) |
Definition at line 260 of file class.ilObjCourse.php.
References $subscription_limitation_type.
| ilObjCourse::getSubscriptionMaxMembers | ( | ) |
Definition at line 381 of file class.ilObjCourse.php.
References $subscription_max_members.
| ilObjCourse::getSubscriptionMinMembers | ( | ) |
Definition at line 715 of file class.ilObjCourse.php.
| ilObjCourse::getSubscriptionNotify | ( | ) |
Definition at line 425 of file class.ilObjCourse.php.
| ilObjCourse::getSubscriptionPassword | ( | ) |
Definition at line 305 of file class.ilObjCourse.php.
References $subscription_password.
| ilObjCourse::getSubscriptionStart | ( | ) |
Definition at line 275 of file class.ilObjCourse.php.
References $subscription_start.
Referenced by inSubscriptionTime().
Here is the caller graph for this function:| ilObjCourse::getSubscriptionType | ( | ) |
Definition at line 295 of file class.ilObjCourse.php.
References ilCourseConstants\IL_CRS_SUBSCRIPTION_DIRECT.
| ilObjCourse::getSubscriptionUnlimitedStatus | ( | ) |
Definition at line 270 of file class.ilObjCourse.php.
References ilCourseConstants\IL_CRS_SUBSCRIPTION_UNLIMITED.
Referenced by inSubscriptionTime().
Here is the caller graph for this function:| ilObjCourse::getSyllabus | ( | ) |
Definition at line 155 of file class.ilObjCourse.php.
References $syllabus.
| ilObjCourse::getTargetGroup | ( | ) |
Definition at line 165 of file class.ilObjCourse.php.
References $target_group.
| ilObjCourse::getTimingMode | ( | ) |
Definition at line 461 of file class.ilObjCourse.php.
| ilObjCourse::getViewMode | ( | ) |
Reimplemented from ilContainer.
Definition at line 435 of file class.ilObjCourse.php.
| ilObjCourse::handleAutoFill | ( | ) |
Handle course auto fill.
Definition at line 1772 of file class.ilObjCourse.php.
References ILIAS\Survey\Mode\getId(), ilObjectFactory\getInstanceByObjId(), ilParticipants\IL_CRS_MEMBER, ilParticipants\lookupNumberOfMembers(), and ilCourseMembershipMailNotification\TYPE_ADMISSION_MEMBER.
Here is the call graph for this function:| ilObjCourse::hasContactData | ( | ) |
Definition at line 897 of file class.ilObjCourse.php.
| ilObjCourse::hasWaitingListAutoFill | ( | ) |
Definition at line 725 of file class.ilObjCourse.php.
|
protected |
Definition at line 1245 of file class.ilObjCourse.php.
References ilCourseParticipant\_getInstanceByObjId(), ILIAS\Survey\Mode\getId(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 1250 of file class.ilObjCourse.php.
References ilCourseParticipants\_getInstanceByObjId(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::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 set up default local roles you MUST overwrite this method in derived object classes (see ilObjForum for an example).
Reimplemented from ilObject.
Definition at line 1273 of file class.ilObjCourse.php.
References ilObjRole\createDefaultRole(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::initWaitingList | ( | ) |
Definition at line 1238 of file class.ilObjCourse.php.
References ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::inSubscriptionTime | ( | ) |
Definition at line 330 of file class.ilObjCourse.php.
References getSubscriptionEnd(), getSubscriptionStart(), and getSubscriptionUnlimitedStatus().
Here is the call graph for this function:| ilObjCourse::isActivated | ( | ) |
Definition at line 542 of file class.ilObjCourse.php.
| ilObjCourse::isRegistrationAccessCodeEnabled | ( | ) |
Definition at line 135 of file class.ilObjCourse.php.
References $reg_access_code_enabled.
| ilObjCourse::isSessionLimitEnabled | ( | ) |
Definition at line 346 of file class.ilObjCourse.php.
References $session_limit.
| ilObjCourse::isSubscriptionMembershipLimited | ( | ) |
Definition at line 376 of file class.ilObjCourse.php.
References $subscription_membership_limitation.
|
static |
Definition at line 1325 of file class.ilObjCourse.php.
References $DIC, $ilDB, $query, $res, and ilDBConstants\FETCHMODE_ASSOC.
Referenced by ilRbacAdmin\adjustMovedObjectPermissions().
Here is the caller graph for this function:
|
static |
Implements ilMembershipRegistrationCodes.
Definition at line 1587 of file class.ilObjCourse.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilMembershipRegistrationCodeUtils\lookupObjectsByCode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 104 of file class.ilObjCourse.php.
References $GLOBALS, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ILIAS\Awareness\User\ProviderCurrentCourse\getInitialUserSet(), and ilParticipants\hasParticipantListAccess().
Here is the caller graph for this function:
|
static |
Definition at line 440 of file class.ilObjCourse.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_OBJECT, and ilCourseConstants\IL_CRS_VIEW_TIMING_ABSOLUTE.
Referenced by ilCalendarScheduleFilterTimings\addCustomEvents(), ilCourseAppEventListener\initializeTimings(), ilObjectActivationGUI\initTimingMode(), and ilCalendarScheduleFilterTimings\modifyEvent().
Here is the caller graph for this function:
|
static |
Definition at line 1816 of file class.ilObjCourse.php.
References $DIC, $ilDB, $ilUser, and IL_CAL_DATE.
Referenced by ilObjCourseAccess\_checkAccess().
Here is the caller graph for this function:
|
protected |
Prepare calendar appointments.
Definition at line 1488 of file class.ilObjCourse.php.
References $app, ilObjectActivation\getTimingsItems(), IL_CAL_UNIX, ilCourseConstants\IL_CRS_SUBSCRIPTION_LIMITED, ilCourseConstants\IL_CRS_VIEW_TIMING, ilObjectActivation\TIMINGS_PRESETTING, and ilCalendarEntry\TRANSLATION_SYSTEM.
Here is the call graph for this function:| ilObjCourse::read | ( | ) |
Reimplemented from ilContainer.
Definition at line 573 of file class.ilObjCourse.php.
References ilContainerSortingSettings\_lookupSortMode(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::register | ( | int | $a_user_id, |
| int | $a_role = ilCourseConstants::CRS_MEMBER, |
||
| bool | $a_force_registration = false |
||
| ) |
| ilMembershipRegistrationException |
Definition at line 1609 of file class.ilObjCourse.php.
References ilCourseParticipants\_getInstanceByObjId(), ilObjCourseAccess\_isActivated(), ilObjCourseAccess\_isOffline(), ilObjCourseAccess\_usingRegistrationCode(), ilMembershipRegistrationException\ADDED_TO_WAITINGLIST, ilForumNotification\checkForumsExistsInsert(), ILIAS\Survey\Mode\getId(), ilCourseConstants\IL_CRS_SUBSCRIPTION_DEACTIVATED, ilCourseConstants\IL_CRS_SUBSCRIPTION_LIMITED, ILIAS\Repository\lng(), ilMembershipRegistrationException\OBJECT_IS_FULL, ilMembershipRegistrationException\OUT_OF_REGISTRATION_PERIOD, ilMembershipRegistrationException\REGISTRATION_CODE_DISABLED, ilMembershipRegistrationException\REGISTRATION_INVALID_AVAILABILITY, ilMembershipRegistrationException\REGISTRATION_INVALID_OFFLINE, ilCourseMembershipMailNotification\TYPE_ADMISSION_MEMBER, ilCourseMembershipMailNotification\TYPE_NOTIFICATION_ADMINS, and ilCourseMembershipMailNotification\TYPE_WAITING_LIST_MEMBER.
Here is the call graph for this function:| ilObjCourse::setAboStatus | ( | bool | $a_status | ) |
Definition at line 494 of file class.ilObjCourse.php.
| ilObjCourse::setActivationEnd | ( | int | $a_value | ) |
Definition at line 245 of file class.ilObjCourse.php.
| ilObjCourse::setActivationStart | ( | int | $a_value | ) |
Definition at line 235 of file class.ilObjCourse.php.
| ilObjCourse::setActivationVisibility | ( | bool | $a_value | ) |
Definition at line 250 of file class.ilObjCourse.php.
| ilObjCourse::setAutoNotification | ( | bool | $value | ) |
Sets automatic notification status in $this->auto_notification, using given $status.
Definition at line 1704 of file class.ilObjCourse.php.
| ilObjCourse::setCancellationEnd | ( | ?ilDate | $a_value = null | ) |
Definition at line 697 of file class.ilObjCourse.php.
| ilObjCourse::setContactConsultation | ( | string | $a_value | ) |
Definition at line 190 of file class.ilObjCourse.php.
| ilObjCourse::setContactEmail | ( | string | $a_value | ) |
Definition at line 210 of file class.ilObjCourse.php.
| ilObjCourse::setContactName | ( | string | $a_cn | ) |
Definition at line 180 of file class.ilObjCourse.php.
| ilObjCourse::setContactPhone | ( | string | $a_value | ) |
Definition at line 200 of file class.ilObjCourse.php.
| ilObjCourse::setContactResponsibility | ( | string | $a_value | ) |
Definition at line 220 of file class.ilObjCourse.php.
|
protected |
Definition at line 687 of file class.ilObjCourse.php.
| ilObjCourse::setCoursePeriod | ( | ?ilDateTime | $start = null, |
| ?ilDateTime | $end = null |
||
| ) |
Definition at line 649 of file class.ilObjCourse.php.
|
protected |
Definition at line 677 of file class.ilObjCourse.php.
| ilObjCourse::setEnableCourseMap | ( | bool | $a_enablemap | ) |
Definition at line 634 of file class.ilObjCourse.php.
| ilObjCourse::setImportantInformation | ( | string | $a_info | ) |
Definition at line 150 of file class.ilObjCourse.php.
| ilObjCourse::setLatitude | ( | string | $a_latitude | ) |
Definition at line 604 of file class.ilObjCourse.php.
| ilObjCourse::setLocationZoom | ( | int | $a_locationzoom | ) |
Definition at line 624 of file class.ilObjCourse.php.
| ilObjCourse::setLongitude | ( | string | $a_longitude | ) |
Definition at line 614 of file class.ilObjCourse.php.
| ilObjCourse::setMailToMembersType | ( | int | $a_type | ) |
Definition at line 514 of file class.ilObjCourse.php.
| ilObjCourse::setMessage | ( | string | $a_message | ) |
Definition at line 529 of file class.ilObjCourse.php.
| ilObjCourse::setNumberOfNextSessions | ( | int | $a_num | ) |
Definition at line 366 of file class.ilObjCourse.php.
| ilObjCourse::setNumberOfPreviousSessions | ( | int | $a_num | ) |
Definition at line 356 of file class.ilObjCourse.php.
| ilObjCourse::setParentRolePermissions | ( | int | $a_parent_ref | ) |
This method is called before "initDefaultRoles".
Therefore now local course roles are created. Grants permissions on the course object for all parent roles. Each permission is granted by computing the intersection of the template il_crs_non_member and the permission template of the parent role.
Reimplemented from ilObject.
Definition at line 1302 of file class.ilObjCourse.php.
References ROLE_FOLDER_ID.
| ilObjCourse::setRegistrationAccessCode | ( | string | $a_code | ) |
Definition at line 130 of file class.ilObjCourse.php.
| ilObjCourse::setShowMembers | ( | bool | $a_status | ) |
Definition at line 504 of file class.ilObjCourse.php.
| ilObjCourse::setShowMembersExport | ( | bool | $a_mem_export | ) |
Definition at line 120 of file class.ilObjCourse.php.
| ilObjCourse::setStatusDetermination | ( | int | $a_value | ) |
Set status determination mode.
Definition at line 1712 of file class.ilObjCourse.php.
References ilObjUserTracking\_enabledLearningProgress().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjCourse::setSubscriptionEnd | ( | int | $a_value | ) |
Definition at line 290 of file class.ilObjCourse.php.
| ilObjCourse::setSubscriptionLimitationType | ( | int | $a_type | ) |
Definition at line 265 of file class.ilObjCourse.php.
| ilObjCourse::setSubscriptionMaxMembers | ( | int | $a_value | ) |
Definition at line 386 of file class.ilObjCourse.php.
| ilObjCourse::setSubscriptionMinMembers | ( | int | $a_value | ) |
Definition at line 707 of file class.ilObjCourse.php.
| ilObjCourse::setSubscriptionPassword | ( | string | $a_value | ) |
Definition at line 310 of file class.ilObjCourse.php.
| ilObjCourse::setSubscriptionStart | ( | int | $a_value | ) |
Definition at line 280 of file class.ilObjCourse.php.
| ilObjCourse::setSubscriptionType | ( | int | $a_value | ) |
Definition at line 300 of file class.ilObjCourse.php.
| ilObjCourse::setSyllabus | ( | string | $a_syllabus | ) |
Definition at line 160 of file class.ilObjCourse.php.
| ilObjCourse::setTargetGroup | ( | ?string | $a_tg | ) |
Definition at line 170 of file class.ilObjCourse.php.
| ilObjCourse::setTimingMode | ( | int | $a_mode | ) |
Definition at line 456 of file class.ilObjCourse.php.
| ilObjCourse::setViewMode | ( | int | $a_mode | ) |
Definition at line 430 of file class.ilObjCourse.php.
| ilObjCourse::setWaitingListAutoFill | ( | bool | $a_value | ) |
Definition at line 720 of file class.ilObjCourse.php.
| ilObjCourse::syncMembersStatusWithLP | ( | ) |
Definition at line 1734 of file class.ilObjCourse.php.
References ilLPStatusWrapper\_updateStatus(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:
|
protected |
Definition at line 667 of file class.ilObjCourse.php.
| ilObjCourse::update | ( | ) |
@inheritDoc
Reimplemented from ilContainer.
Definition at line 946 of file class.ilObjCourse.php.
References ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilObjCourse::updateSettings | ( | ) |
Definition at line 969 of file class.ilObjCourse.php.
References $query, $res, ilCalendarUtil\convertDateToUtcDBTimestamp(), ILIAS\Survey\Mode\getId(), ilObjectActivation\getItem(), IL_CAL_UNIX, ilDBConstants\T_INTEGER, ilDBConstants\T_TEXT, ilDBConstants\T_TIMESTAMP, ilObjectActivation\TIMINGS_ACTIVATION, and ilObjectActivation\TIMINGS_DEACTIVATED.
Here is the call graph for this function:| ilObjCourse::validate | ( | ) |
Definition at line 846 of file class.ilObjCourse.php.
References IL_CAL_UNIX, ilCourseConstants\IL_CRS_SUBSCRIPTION_LIMITED, ilCourseConstants\IL_CRS_SUBSCRIPTION_PASSWORD, and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjCourse::validateInfoSettings | ( | ) |
Definition at line 880 of file class.ilObjCourse.php.
References $email, error(), ilObjUser\getUserIdByLogin(), ilUtil\is_email(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 52 of file class.ilObjCourse.php.
|
private |
Definition at line 87 of file class.ilObjCourse.php.
Referenced by getActivationEnd().
|
private |
Definition at line 86 of file class.ilObjCourse.php.
Referenced by getActivationStart().
|
private |
Definition at line 88 of file class.ilObjCourse.php.
Referenced by getActivationVisibility().
|
private |
Definition at line 81 of file class.ilObjCourse.php.
|
private |
Definition at line 84 of file class.ilObjCourse.php.
|
private |
Definition at line 38 of file class.ilObjCourse.php.
Referenced by getContactConsultation().
|
private |
Definition at line 40 of file class.ilObjCourse.php.
Referenced by getContactEmail().
|
private |
Definition at line 41 of file class.ilObjCourse.php.
Referenced by getContactName().
|
private |
Definition at line 39 of file class.ilObjCourse.php.
Referenced by getContactPhone().
|
private |
Definition at line 42 of file class.ilObjCourse.php.
Referenced by getContactResponsibility().
|
private |
Definition at line 59 of file class.ilObjCourse.php.
|
private |
Definition at line 55 of file class.ilObjCourse.php.
|
private |
Definition at line 78 of file class.ilObjCourse.php.
|
private |
Definition at line 77 of file class.ilObjCourse.php.
|
private |
Definition at line 75 of file class.ilObjCourse.php.
|
private |
Definition at line 63 of file class.ilObjCourse.php.
|
private |
Definition at line 57 of file class.ilObjCourse.php.
Referenced by getImportantInformation().
|
private |
Definition at line 60 of file class.ilObjCourse.php.
|
private |
Definition at line 79 of file class.ilObjCourse.php.
|
private |
Definition at line 62 of file class.ilObjCourse.php.
|
private |
Definition at line 61 of file class.ilObjCourse.php.
|
private |
Definition at line 73 of file class.ilObjCourse.php.
|
private |
Definition at line 82 of file class.ilObjCourse.php.
Referenced by getShowMembersExport().
|
private |
Definition at line 90 of file class.ilObjCourse.php.
|
private |
Definition at line 91 of file class.ilObjCourse.php.
|
private |
Definition at line 54 of file class.ilObjCourse.php.
|
private |
Definition at line 80 of file class.ilObjCourse.php.
|
private |
Definition at line 69 of file class.ilObjCourse.php.
Referenced by getRegistrationAccessCode().
|
private |
Definition at line 70 of file class.ilObjCourse.php.
Referenced by isRegistrationAccessCodeEnabled().
|
private |
Definition at line 65 of file class.ilObjCourse.php.
Referenced by isSessionLimitEnabled().
|
private |
Definition at line 67 of file class.ilObjCourse.php.
Referenced by getNumberOfNextSessions().
|
private |
Definition at line 66 of file class.ilObjCourse.php.
Referenced by getNumberOfPreviousSessions().
|
private |
Definition at line 53 of file class.ilObjCourse.php.
|
private |
Definition at line 71 of file class.ilObjCourse.php.
|
private |
Definition at line 45 of file class.ilObjCourse.php.
Referenced by getSubscriptionEnd().
|
private |
Definition at line 43 of file class.ilObjCourse.php.
Referenced by getSubscriptionLimitationType().
|
private |
Definition at line 51 of file class.ilObjCourse.php.
Referenced by getSubscriptionMaxMembers().
|
private |
Definition at line 50 of file class.ilObjCourse.php.
Referenced by isSubscriptionMembershipLimited().
|
private |
Definition at line 47 of file class.ilObjCourse.php.
Referenced by getSubscriptionPassword().
|
private |
Definition at line 44 of file class.ilObjCourse.php.
Referenced by getSubscriptionStart().
|
private |
Definition at line 46 of file class.ilObjCourse.php.
|
private |
Definition at line 58 of file class.ilObjCourse.php.
Referenced by getSyllabus().
|
private |
Definition at line 85 of file class.ilObjCourse.php.
Referenced by getTargetGroup().
|
private |
Definition at line 83 of file class.ilObjCourse.php.
|
private |
Definition at line 48 of file class.ilObjCourse.php.
|
private |
Definition at line 49 of file class.ilObjCourse.php.
Referenced by enabledWaitingList().
|
private |
Definition at line 56 of file class.ilObjCourse.php.
| const ilObjCourse::CAL_ACTIVATION_END = 4 |
Definition at line 29 of file class.ilObjCourse.php.
| const ilObjCourse::CAL_ACTIVATION_START = 3 |
Definition at line 28 of file class.ilObjCourse.php.
| const ilObjCourse::CAL_COURSE_END = 6 |
Definition at line 31 of file class.ilObjCourse.php.
| const ilObjCourse::CAL_COURSE_START = 5 |
Definition at line 30 of file class.ilObjCourse.php.
| const ilObjCourse::CAL_COURSE_TIMING_END = 8 |
Definition at line 33 of file class.ilObjCourse.php.
Referenced by ilCalendarScheduleFilterTimings\addCustomEvents(), ilCalendarScheduleFilterTimings\findCalendarEntriesForItem(), and ilCalendarScheduleFilterTimings\modifyEvent().
| const ilObjCourse::CAL_COURSE_TIMING_START = 7 |
Definition at line 32 of file class.ilObjCourse.php.
Referenced by ilCalendarScheduleFilterTimings\addCustomEvents(), ilCalendarScheduleFilterTimings\findCalendarEntriesForItem(), and ilCalendarScheduleFilterTimings\modifyEvent().
| const ilObjCourse::CAL_REG_END = 2 |
Definition at line 27 of file class.ilObjCourse.php.
| const ilObjCourse::CAL_REG_START = 1 |
Definition at line 26 of file class.ilObjCourse.php.
| const ilObjCourse::STATUS_DETERMINATION_LP = 1 |
Definition at line 35 of file class.ilObjCourse.php.
Referenced by checkLPStatusSync(), ilCourseLP\getSettingsInfo(), ilCourseAppEventListener\handleEvent(), ilObjCourseGUI\initEditForm(), ilCourseMembershipGUI\initParticipantTableGUI(), ilObjCourseGUI\readMemberData(), ilObjCourseGUI\setLPSyncObject(), ilObjCourseGUI\updateLPFromStatus(), and ilObjCourseGUI\updateObject().
| const ilObjCourse::STATUS_DETERMINATION_MANUAL = 2 |
Definition at line 36 of file class.ilObjCourse.php.
Referenced by ilObjCourseGUI\initEditForm().