|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Covers the persistence of sp-type related information. More...
Inheritance diagram for ilStudyProgrammeTypeRepository:
Collaboration diagram for ilStudyProgrammeTypeRepository:Public Member Functions | |
| createType (string $default_language) | |
| Create a type record and return an object representing it. More... | |
| createAMDRecord () | |
| Create an amd-record record and return an object representing it. More... | |
| createTypeTranslation () | |
| Create a type translation record and return an object representing it. More... | |
| updateType (ilStudyProgrammeType $type) | |
| Persist type properties. More... | |
| updateAMDRecord (ilStudyProgrammeAdvancedMetadataRecord $rec) | |
| Persist amd-record properties. More... | |
| updateTypeTranslation (ilStudyProgrammeTypeTranslation $tt) | |
| Persist type translation properties. More... | |
| deleteType (ilStudyProgrammeType $type) | |
| Delete record corresponding to given object. More... | |
| deleteAMDRecord (ilStudyProgrammeAdvancedMetadataRecord $rec) | |
| Delete record corresponding to given object. More... | |
| deleteTypeTranslation (ilStudyProgrammeTypeTranslation $tt) | |
| Delete record corresponding to given object. More... | |
| deleteTypeTranslationByTypeId (int $type_id) | |
| Delete all translation records corresponding to a type id. More... | |
| readAllTypes () | |
| Get all persisted type-objects. More... | |
| readType (int $type_id) | |
| Get a type with given type_id. More... | |
| readAllTypesArray () | |
| Get an assicative array of all persisted types id => title. More... | |
| readAssignedAMDRecordsByType (int $type_id, bool $only_active=false) | |
| readAssignedAMDRecordIdsByType (int $type_id, bool $only_active=false) | |
| readAllAMDRecords () | |
| readAllAMDRecordIds () | |
| readAMDRecordsByTypeIdAndRecordId (int $type_id, int $record_id) | |
| readAMDRecordsByTypeId (int $type_id, bool $only_active=false) | |
| readTranslationsArrayByTypeIdAndLangCode (int $type_id, string $lang_code) | |
| readStudyProgrammesByTypeId (int $type_id) | |
| Get all prg-settings objects by corresponding type-id. More... | |
| readStudyProgrammeIdsByTypeId (int $type_id) | |
| Get all prg-settings ids by corresponding type-id. More... | |
| getAvailableAdvancedMDRecords () | |
| getAvailableAdvancedMDRecordIds () | |
| readTranslationsByTypeAndLang (int $type_id, string $lang_code) | |
| readTranslationByTypeIdMemberLang (int $type_id, string $member, string $lang_code) | |
Covers the persistence of sp-type related information.
Definition at line 6 of file interface.ilStudyProgrammeTypeRepository.php.
| ilStudyProgrammeTypeRepository::createAMDRecord | ( | ) |
Create an amd-record record and return an object representing it.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::createType | ( | string | $default_language | ) |
Create a type record and return an object representing it.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::createTypeTranslation | ( | ) |
Create a type translation record and return an object representing it.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::deleteAMDRecord | ( | ilStudyProgrammeAdvancedMetadataRecord | $rec | ) |
Delete record corresponding to given object.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::deleteType | ( | ilStudyProgrammeType | $type | ) |
Delete record corresponding to given object.
| ilStudyProgrammeTypeRepository::deleteTypeTranslation | ( | ilStudyProgrammeTypeTranslation | $tt | ) |
Delete record corresponding to given object.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::deleteTypeTranslationByTypeId | ( | int | $type_id | ) |
Delete all translation records corresponding to a type id.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::getAvailableAdvancedMDRecordIds | ( | ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::getAvailableAdvancedMDRecords | ( | ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readAllAMDRecordIds | ( | ) |
| ilStudyProgrammeTypeRepository::readAllAMDRecords | ( | ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readAllTypes | ( | ) |
Get all persisted type-objects.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readAllTypesArray | ( | ) |
Get an assicative array of all persisted types id => title.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readAMDRecordsByTypeId | ( | int | $type_id, |
| bool | $only_active = false |
||
| ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readAMDRecordsByTypeIdAndRecordId | ( | int | $type_id, |
| int | $record_id | ||
| ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readAssignedAMDRecordIdsByType | ( | int | $type_id, |
| bool | $only_active = false |
||
| ) |
| ilStudyProgrammeTypeRepository::readAssignedAMDRecordsByType | ( | int | $type_id, |
| bool | $only_active = false |
||
| ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readStudyProgrammeIdsByTypeId | ( | int | $type_id | ) |
Get all prg-settings ids by corresponding type-id.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readStudyProgrammesByTypeId | ( | int | $type_id | ) |
Get all prg-settings objects by corresponding type-id.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readTranslationByTypeIdMemberLang | ( | int | $type_id, |
| string | $member, | ||
| string | $lang_code | ||
| ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readTranslationsArrayByTypeIdAndLangCode | ( | int | $type_id, |
| string | $lang_code | ||
| ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readTranslationsByTypeAndLang | ( | int | $type_id, |
| string | $lang_code | ||
| ) |
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::readType | ( | int | $type_id | ) |
Get a type with given type_id.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::updateAMDRecord | ( | ilStudyProgrammeAdvancedMetadataRecord | $rec | ) |
Persist amd-record properties.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::updateType | ( | ilStudyProgrammeType | $type | ) |
Persist type properties.
Implemented in ilStudyProgrammeTypeDBRepository.
| ilStudyProgrammeTypeRepository::updateTypeTranslation | ( | ilStudyProgrammeTypeTranslation | $tt | ) |
Persist type translation properties.
Implemented in ilStudyProgrammeTypeDBRepository.