ILIAS  trunk Revision v11.0_alpha-1715-g7fc467680fb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilObjTestFolder.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 use ILIAS\Test\Settings\GlobalSettings\Repository as GlobalSettingsRepository;
24 
32 {
34 
35  public const ASS_PROC_LOCK_MODE_NONE = 'none';
36  public const ASS_PROC_LOCK_MODE_FILE = 'file';
37  public const ASS_PROC_LOCK_MODE_DB = 'db';
38 
39  private GlobalSettingsRepository $global_settings_repository;
41 
43 
44  public function __construct(int $a_id = 0, bool $a_call_by_reference = true)
45  {
46  $this->setting = new \ilSetting('assessment');
47  $this->type = 'assf';
48  $local_dic = TestDIC::dic();
49  $this->global_settings_repository = $local_dic['settings.global.repository'];
50  $this->test_log_viewer = $local_dic['logging.viewer'];
51 
52  parent::__construct($a_id, $a_call_by_reference);
53  }
54 
55  public function getGlobalSettingsRepository(): GlobalSettingsRepository
56  {
58  }
59 
60  public function getTestLogViewer(): TestLogViewer
61  {
63  }
64 }
TestLogViewer $test_log_viewer
GlobalSettingsRepository $global_settings_repository
const ASS_PROC_LOCK_MODE_FILE
const ASS_PROC_LOCK_MODE_NONE
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
__construct(int $a_id=0, bool $a_call_by_reference=true)
Class ilObjTestFolder.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
const ADDITIONAL_QUESTION_CONTENT_EDITING_MODE_PAGE_OBJECT_DISABLED
__construct(Container $dic, ilPlugin $plugin)