ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
InitiatorInterface.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\MetaData\OERExposer\OAIPMH
;
22
23
use
ILIAS\MetaData\OERExposer\OAIPMH\HTTP\WrapperInterface
as HTTPWrapperInterface;
24
use
ILIAS\MetaData\OERExposer\OAIPMH\Requests\ParserInterface
as RequestParserInterface;
25
use
ILIAS\MetaData\OERExposer\OAIPMH\Responses\RequestProcessorInterface
;
26
use
ILIAS\MetaData\Settings\SettingsInterface
;
27
33
interface
InitiatorInterface
34
{
35
public
function
httpWrapper
(): HTTPWrapperInterface;
36
37
public
function
settings
():
SettingsInterface
;
38
39
public
function
requestParser
(): RequestParserInterface;
40
41
public
function
requestProcessor
():
RequestProcessorInterface
;
42
}
ILIAS\MetaData\OERExposer\OAIPMH\HTTP\WrapperInterface
Definition:
WrapperInterface.php:26
ILIAS\MetaData\OERExposer\OAIPMH\InitiatorInterface
The OAI PMH interface does not use the usual internal services of the MetaData component,...
Definition:
InitiatorInterface.php:34
ILIAS\MetaData\OERExposer\OAIPMH\InitiatorInterface\httpWrapper
httpWrapper()
ILIAS\MetaData\OERExposer\OAIPMH\InitiatorInterface\requestProcessor
requestProcessor()
ILIAS\MetaData\OERExposer\OAIPMH\InitiatorInterface\settings
settings()
ILIAS\MetaData\OERExposer\OAIPMH\InitiatorInterface\requestParser
requestParser()
ILIAS\MetaData\OERExposer\OAIPMH\Requests\ParserInterface
Definition:
ParserInterface.php:26
ILIAS\MetaData\OERExposer\OAIPMH\Responses\RequestProcessorInterface
Processes OAI PMH requests according to https://www.openarchives.org/OAI/openarchivesprotocol....
Definition:
RequestProcessorInterface.php:29
ILIAS\MetaData\Settings\SettingsInterface
Definition:
SettingsInterface.php:24
ILIAS\MetaData\OERExposer\OAIPMH
Definition:
DateHelper.php:21
components
ILIAS
MetaData
classes
OERExposer
OAIPMH
InitiatorInterface.php
Generated on Sat Oct 18 2025 23:03:27 for ILIAS by
1.9.4 (using
Doxyfile
)