ILIAS  release_8 Revision v8.24
interface.ilStudyProgrammeSettingsRepository.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
26{
31 public function createFor(int $obj_id): ilStudyProgrammeSettings;
32
37 public function get(int $obj_id): ilStudyProgrammeSettings;
38
44
49 public function delete(ilStudyProgrammeSettings $settings): void;
50
55 public function loadByType(int $type_id): array;
56
60 public function loadIdsByType(int $type_id): array;
61}
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
loadIdsByType(int $type_id)
Load SP setting-ids by assigned type.
loadByType(int $type_id)
Load SP settings by assigned type.
update(ilStudyProgrammeSettings $settings)
Update settings belonging to a SP-Object.
createFor(int $obj_id)
Create a record corresponding to a SP-Object and return representing settings.
array $settings
Setting values (LTI parameters, custom parameters and local parameters).
Definition: System.php:200