| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ilObjTestMainSettingsDatabaseRepository:
 Collaboration diagram for ilObjTestMainSettingsDatabaseRepository:Public Member Functions | |
| __construct (ilDBInterface $db) | |
| getForObjFi (int $obj_fi) | |
| getFor (int $test_id) | |
| store (ilObjTestMainSettings $settings) | |
  Public Member Functions inherited from ILIAS\Test\MainSettingsRepository | |
| store (\ilObjTestMainSettings $settings) | |
Data Fields | |
| const | TABLE_NAME = 'tst_tests' | 
| const | STORAGE_DATE_FORMAT = 'YmdHis' | 
Protected Member Functions | |
| doSelect (string $where_part) | |
Protected Attributes | |
| ilDBInterface | $db | 
Definition at line 23 of file ilObjTestMainSettingsDatabaseRepository.php.
| ilObjTestMainSettingsDatabaseRepository::__construct | ( | ilDBInterface | $db | ) | 
Definition at line 30 of file ilObjTestMainSettingsDatabaseRepository.php.
References $db.
      
  | 
  protected | 
Definition at line 47 of file ilObjTestMainSettingsDatabaseRepository.php.
References $res, ILIAS\LTI\ToolProvider\$settings, and ILIAS\Repository\int().
Referenced by getFor(), and getForObjFi().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestMainSettingsDatabaseRepository::getFor | ( | int | $test_id | ) | 
Implements ILIAS\Test\MainSettingsRepository.
Definition at line 41 of file ilObjTestMainSettingsDatabaseRepository.php.
References doSelect().
 Here is the call graph for this function:| ilObjTestMainSettingsDatabaseRepository::getForObjFi | ( | int | $obj_fi | ) | 
Definition at line 35 of file ilObjTestMainSettingsDatabaseRepository.php.
References doSelect().
 Here is the call graph for this function:| ilObjTestMainSettingsDatabaseRepository::store | ( | ilObjTestMainSettings | $settings | ) | 
Definition at line 199 of file ilObjTestMainSettingsDatabaseRepository.php.
References ilObjTestMainSettings\getAccessSettings(), ilObjTestMainSettings\getAdditionalSettings(), ilObjTestMainSettings\getFinishingSettings(), ilObjTestMainSettings\getGeneralSettings(), ilObjTestMainSettings\getIntroductionSettings(), ilObjTestMainSettings\getParticipantFunctionalitySettings(), ilObjTestMainSettings\getQuestionBehaviourSettings(), ilObjTestMainSettings\getTestBehaviourSettings(), and ilObjTestMainSettings\getTestId().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 28 of file ilObjTestMainSettingsDatabaseRepository.php.
Referenced by __construct().
| const ilObjTestMainSettingsDatabaseRepository::STORAGE_DATE_FORMAT = 'YmdHis' | 
Definition at line 26 of file ilObjTestMainSettingsDatabaseRepository.php.
| const ilObjTestMainSettingsDatabaseRepository::TABLE_NAME = 'tst_tests' | 
Definition at line 25 of file ilObjTestMainSettingsDatabaseRepository.php.