ILIAS  trunk Revision v11.0_alpha-2645-g16283d3b3f8
ILIAS\MetaData\OERHarvester\Settings\Settings\SettingsManager Class Reference
+ Collaboration diagram for ILIAS\MetaData\OERHarvester\Settings\Settings\SettingsManager:

Public Member Functions

 __construct (protected InternalDataService $data, protected InternalRepoService $repo, protected InternalDomainService $domain)
 
 update (Settings $settings)
 
 getByObjId (int $id)
 

Detailed Description

Definition at line 28 of file SettingsManager.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\MetaData\OERHarvester\Settings\Settings\SettingsManager::__construct ( protected InternalDataService  $data,
protected InternalRepoService  $repo,
protected InternalDomainService  $domain 
)

Definition at line 30 of file SettingsManager.php.

34  {
35  }

Member Function Documentation

◆ getByObjId()

ILIAS\MetaData\OERHarvester\Settings\Settings\SettingsManager::getByObjId ( int  $id)

Definition at line 42 of file SettingsManager.php.

42  : ?Settings
43  {
44  return $this->repo->settings()->getById($id);
45  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

◆ update()

ILIAS\MetaData\OERHarvester\Settings\Settings\SettingsManager::update ( Settings  $settings)

Definition at line 37 of file SettingsManager.php.

37  : void
38  {
39  $this->repo->settings()->update($settings);
40  }

The documentation for this class was generated from the following file: