ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
SettingsInterface.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\MetaData\Settings;
22 
24 {
25  public function isCopyrightSelectionActive(): bool;
26 
27  public function activateCopyrightSelection(bool $status): void;
28 
29  public function isOAIPMHActive(): bool;
30 
31  public function activateOAIPMH(bool $status): void;
32 
33  public function getOAIRepositoryName(): string;
34 
35  public function saveOAIRepositoryName(string $oai_repository_name): void;
36 
37  public function getOAIIdentifierPrefix(): string;
38 
39  public function saveOAIIdentifierPrefix(string $oai_identifier_prefix): void;
40 
41  public function getOAIContactMail(): string;
42 
43  public function saveOAIContactMail(string $oai_contact_mail): void;
44 }
saveOAIRepositoryName(string $oai_repository_name)
saveOAIIdentifierPrefix(string $oai_identifier_prefix)
saveOAIContactMail(string $oai_contact_mail)