19 declare(strict_types=1);
30 protected InternalDataService
$data,
31 protected InternalRepoService $repo,
39 $this->repo->settings()->create($settings);
44 $this->repo->settings()->update($settings);
49 return $this->repo->settings()->getById($id);
52 public function clone($from_id, $to_id): void
54 $settings = $this->repo->settings()->getById($from_id);
55 $settings = $settings->withId($to_id);
__construct(protected InternalDataService $data, protected InternalRepoService $repo, protected InternalDomainService $domain)
update(Settings $settings)
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
create(Settings $settings)