| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ilStudyProgrammeAutoMembershipSource. More...
 Collaboration diagram for ilStudyProgrammeAutoMembershipSource:Public Member Functions | |
| __construct (protected int $prg_obj_id, protected string $source_type, protected int $source_id, protected bool $enabled, protected int $last_edited_usr_id, protected DateTimeImmutable $last_edited, protected bool $search_recursive) | |
| getPrgObjId () | |
| getSourceType () | |
| getSourceId () | |
| isEnabled () | |
| getLastEditorId () | |
| getLastEdited () | |
| isSearchRecursive () | |
Data Fields | |
| const | TYPE_ROLE = 'role' | 
| const | TYPE_GROUP = 'grp' | 
| const | TYPE_COURSE = 'crs' | 
| const | TYPE_ORGU = 'orgu' | 
| const | SOURCE_MAPPING | 
Class ilStudyProgrammeAutoMembershipSource.
Definition at line 26 of file class.ilStudyProgrammeAutoMembershipSource.php.
| ilStudyProgrammeAutoMembershipSource::__construct | ( | protected int | $prg_obj_id, | 
| protected string | $source_type, | ||
| protected int | $source_id, | ||
| protected bool | $enabled, | ||
| protected int | $last_edited_usr_id, | ||
| protected DateTimeImmutable | $last_edited, | ||
| protected bool | $search_recursive | ||
| ) | 
Definition at line 40 of file class.ilStudyProgrammeAutoMembershipSource.php.
| ilStudyProgrammeAutoMembershipSource::getLastEdited | ( | ) | 
Definition at line 84 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeAutoMembershipsSourceTest\testGetLastEdited().
 Here is the caller graph for this function:| ilStudyProgrammeAutoMembershipSource::getLastEditorId | ( | ) | 
Definition at line 79 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeAutoMembershipsSourceTest\testGetLastEditorId().
 Here is the caller graph for this function:| ilStudyProgrammeAutoMembershipSource::getPrgObjId | ( | ) | 
Definition at line 59 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeAutoMembershipsSourceTest\testGetPrgObjId(), and ilStudyProgrammeAutoMembershipsDBRepository\update().
 Here is the caller graph for this function:| ilStudyProgrammeAutoMembershipSource::getSourceId | ( | ) | 
Definition at line 69 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeMembershipSourceReaderFactory\getReaderFor(), ilObjStudyProgrammeAutoMembershipsGUI\getTitleRepresentation(), ilStudyProgrammeAutoMembershipsSourceTest\testGetSourceId(), and ilStudyProgrammeAutoMembershipsDBRepository\update().
 Here is the caller graph for this function:| ilStudyProgrammeAutoMembershipSource::getSourceType | ( | ) | 
Definition at line 64 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeMembershipSourceReaderFactory\getReaderFor(), ilObjStudyProgrammeAutoMembershipsGUI\getTitleRepresentation(), ilStudyProgrammeAutoMembershipsSourceTest\testGetSourceType(), and ilStudyProgrammeAutoMembershipsDBRepository\update().
 Here is the caller graph for this function:| ilStudyProgrammeAutoMembershipSource::isEnabled | ( | ) | 
Definition at line 74 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeAutoMembershipsDBRepository\update().
 Here is the caller graph for this function:| ilStudyProgrammeAutoMembershipSource::isSearchRecursive | ( | ) | 
Definition at line 89 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeMembershipSourceReaderFactory\getReaderFor(), and ilStudyProgrammeAutoMembershipsDBRepository\update().
 Here is the caller graph for this function:| const ilStudyProgrammeAutoMembershipSource::SOURCE_MAPPING | 
Definition at line 33 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilObjStudyProgramme\addMemberToProgrammes(), ilStudyProgrammeUserTable\assignmentSourceToRepresent(), ilObjStudyProgramme\enableAutomaticMembershipSource(), and ilObjStudyProgramme\removeMemberFromProgrammes().
| const ilStudyProgrammeAutoMembershipSource::TYPE_COURSE = 'crs' | 
Definition at line 30 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeAppEventListener\addMemberToProgrammes(), ilObjStudyProgrammeAutoMembershipsGUI\getForm(), ilStudyProgrammeMembershipSourceReaderFactory\getReaderFor(), ilObjStudyProgrammeAutoMembershipsGUI\getTitleRepresentation(), ilStudyProgrammeAppEventListener\handleEvent(), and ilStudyProgrammeAppEventListener\removeMemberFromProgrammes().
| const ilStudyProgrammeAutoMembershipSource::TYPE_GROUP = 'grp' | 
Definition at line 29 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeAppEventListener\addMemberToProgrammes(), ilObjStudyProgrammeAutoMembershipsGUI\getForm(), ilStudyProgrammeMembershipSourceReaderFactory\getReaderFor(), ilObjStudyProgrammeAutoMembershipsGUI\getTitleRepresentation(), ilStudyProgrammeAppEventListener\handleEvent(), and ilStudyProgrammeAppEventListener\removeMemberFromProgrammes().
| const ilStudyProgrammeAutoMembershipSource::TYPE_ORGU = 'orgu' | 
Definition at line 31 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilObjStudyProgrammeAutoMembershipsGUI\getAsynchModalOutput(), ilObjStudyProgrammeAutoMembershipsGUI\getForm(), ilStudyProgrammeMembershipSourceReaderFactory\getReaderFor(), ilObjStudyProgrammeAutoMembershipsGUI\getTitleRepresentation(), and ilStudyProgrammeAppEventListener\handleEvent().
| const ilStudyProgrammeAutoMembershipSource::TYPE_ROLE = 'role' | 
Definition at line 28 of file class.ilStudyProgrammeAutoMembershipSource.php.
Referenced by ilStudyProgrammeAppEventListener\addMemberToProgrammes(), ilObjStudyProgrammeAutoMembershipsGUI\getForm(), ilStudyProgrammeMembershipSourceReaderFactory\getReaderFor(), ilObjStudyProgrammeAutoMembershipsGUI\getTitleRepresentation(), ilStudyProgrammeAppEventListener\handleEvent(), ilStudyProgrammeAppEventListener\removeMemberFromProgrammes(), and ilStudyProgrammeAutoMembershipsSourceTest\setUp().