Documentation

Application

Interfaces, Classes, Traits and Enums

SpatialInterface
AuthInterface
Interface for metadata access authorization.
RepoInterface
RepoResourceInterface
ParameterInterface
ServiceInterface
iTransformation
An interface for dissemination services parameters transformation
RepoResourceInterface
MetaLookupInterface
It is a common problem to couple binary data with their metadata.
NamedEntityInterface
NamedEntityIteratorInterface
HandlerInterface
Description of FormatInterface
ResourceInterface
Resource
Maps ARCHE resource metadata to a BibLaTeX bibliographic entry.
Auth
Description of Auth
BadRequestException
Description of RepoException
BinaryPayload
Represents a request binary payload.
ConflictException
Description of RepoException
Describe
Handles the /desribe endpoint
DuplicatedKeyException
Description of RepoException
MetadataManager
Description of MetadataManager
HandlersController
Description of CallbackController
Metadata
Manages resources's metadata (loads from database or HTTP request, writes into the database, serializes to RDF, etc.).
MetadataGui
Provides simple HTML serialization of a metadata triples set
MetadataReadOnly
Specialized version of the Metadata class.
NoBinaryException
Exception thrown by the BinaryPayload class when a resource has no binary payload.
RepoException
Description of RepoException
Resource
Description of Resource
RestController
Description of RestController
Search
Description of Search
Transaction
Description of Transaction
TransactionController
Description of TransactionController
UserApi
Implements the REST API users management API
OutputFile
Simple wrapper allowing to distinguish raw output string from a file
Spatial
Provides SQL code for extracting geometries from various spatial formats (geoJSON, KML, GML, raster images)
Triple
Description of Triple
DashboardController
DashboardHelper
Description of DashboardHelper
DisseminationServiceHelper
Description of DisseminationServiceHelper
DashboardModel
Description of DashboardModel
DisseminationService
Description of DisseminationService
ArcheDashboardPathProcessor
Doorkeeper
Description of Doorkeeper
DoorkeeperException
Description of DoorkeeperException
ClarinException
Description of ClarinException
Endpoint
Description of Endpoint
FcsException
Description of FcsException
SruException
Description of SruException
SruParameters
A container for SRU parameters
SruResponse
Description of SruResponse
Parser
OASIS-CQL Parser
ParserException
Description of ParserException
Term
Description of Term
Token
Description of Token
AcdhRepoGuiController
Description of AcdhRepoController
ArcheBaseController
Description of ArcheBaseController
ChildApiController
Description of ChildApiController
DetailViewController
Description of DetailViewController
DisseminationServicesController
Description of DisseminationServicesController
RootViewController
Description of RootViewController
SearchViewController
Description of SearchViewController
VersionsController
Description of VersionsController
AcdhRepoGuiConfigEventSubscriber
AcdhRepoGuiEventSubscriber
ComplexSearchForm
ArcheHelper
Description of ArcheHelper Static Class
ChildApiHelper
Description of ApiViewHelper
DetailViewHelper
Description of DetailViewHelper
DisseminationServicesHelper
Description of DisseminationServicesHelper
FormHelper
Description of FormHelper
GeneralFunctions
Description of GeneralFunctions
MetadataGuiHelper
Description of MetadataGuiHelper
PagingHelper
Description of PagingHelper
RootViewHelper
Description of RootViewHelper
SearchViewHelper
Description of SearchViewHelper
ArcheModel
Description of ArcheModel
BlocksModel
Description of DetailViewModel
ChildApiModel
Description of ApiModel
DetailViewModel
Description of DetailViewModel
DisseminationServicesModel
Description of DisseminationServicesModel
GeneralFunctionsModel
Description of DetailViewModel
OntologyTwigExtensionModel
Description of OntologyTwigExtensionModel
RootViewModel
Description of RootModel
SearchViewModel
Description of SearchViewModel
BreadCrumbObject
Description of BreadCrumbObject
ClarinVCRObject
Description of ClarinVCRObject
ResourceObject
ThreeDObject
Description of ThreeDObject
ToolTipObject
Description of ToolTipObject
AcdhRepoGuiPathProcessor
ArcheVersionsBlock
Provides a 'Version' block.
LangSwitcherBlock
Provides a 'LangSwitcherBlock' block.
RepoSearchBlock
Provides a 'SearchSD' block.
StartPageLeftBlock
Provides a 'StartPageLeftBlock' block.
VcrSubmitBlock
Provides a 'VCR' block.
exampleData
ArcheApiHelperTest
Tests ArcheApiHelper
GeneralFunctionsTest
Tests GeneralFunctions
ResourceObjectTest
Tests ResourceObject
PHPUnitUtil
Description of PHPUnitUtil
ArcheUtilTraitTest
Tests ArcheUtilTrait
ArcheTwigDateExtension
ComposerTwigExtension
OntologyTwigExtension
Description of OntologyTwigExtension
ArcheApiBaseController
Description of ArcheApiBaseController
ArcheApiMainController
Description of ArcheMainApiController
ChildController
Description of RPRController
CollectionBinariesController
Description of CollectionBinariesController
CollectionController
Description of CollectionController
CollectionScriptController
Description of CollectionScriptController
TurtleDissController
Description of TurtleDissController
GndPersonsController
Description of GndPersonsController
InverseDataController
Description of GetInverseDataController
MembersController
Description of MembersController
MetadataGuiController
Description of MetadataGuiController
RootTableController
Description of RootTableController
OntolgyJsController
Description of OntolgyJsController
RPRController
Description of RPRController
VersionsController
Description of VersionsController
MetadataGuiHelper
Description of MetadataGuiHelper
Utils
Description of Utils
ArcheApiModel
Description of ArcheApiModel
ChildModel
Description of RPRModel
CollectionBinariesModel
Description of CollectionBinariesModel
CollectionModel
Description of CollectionModel
GndPersonsModel
Description of GndPersonsModel
InverseDataModel
Description of InverseDataModel
MembersModel
Description of MembersModel
MetadataGuiModel
Description of MetadataGuiModel
RootTableModel
Description of RootTableModel
OntolgyJsModel
Description of OntolgyJsModel
RPRModel
Description of RPRModel
ChildObject
Description of RPRObject
CollectionBinariesObject
Description of CollectionBinariesObject
CollectionObject
Description of CollectionObject
CollectionScriptObject
Description of CollectionScriptObject
TurtleDissObject
Description of GndPersonObject
GndPersonsObject
Description of GndPersonObject
InverseDataObject
Description of InverseDataObject
MainObject
Description of MainObject
MembersObject
Description of MembersObject
MetadataGuiObject
Description of MetadataObject
RootTableObject
Description of RootTableObject
OntolgyJsObject
Description of OntolgyJs
RPRObject
Description of RPRObject
VersionsObject
Description of VersionsObject
BinaryPayload
Simple container for a request binary payload.
Config
A container for the yaml configuration allowing to satisfy phpstan checks by mocking config properties hierarchy.
AmbiguousMatch
Description of AmbiguousMatch
Conflict
Exception representing the HTTP 409 Conflict return code
Deleted
Exception representing the HTTP 410 Gone return code
ExceptionUtil
Utility class for unwrapping errors
NotFound
Exception representing the HTTP 404 Not Found return code
RepoLibException
Description of RepoLibException
GeneratorPromise
Description of ResponsePromise
GraphPromise
Description of GraphPromise
RepoResourcePromise
Description of Psr7ResponsePromise
ResponsePromise
Description of Psr7ResponsePromise
Repo
A repository connection class.
RepoDb
Provides a read only access to the repository on the relational database level.
RepoResource
Description of RepoResource
RepoResourceDb
Provides a read-only access to the repository resource's metadata.
RepoResourceResolver
Returns repository resource object having a given id.
Schema
A container for configuration properties.
SearchConfig
Stores the repository search configuration, e.g. full text search options and pagination options.
SearchTerm
Describes a single search condition.
Format
Container describing dissemination service return format.
Parameter
Represents a dissemination service parameter.
ParameterDb
Description of ParameterDb
Service
Represents a dissemination service.
ServiceDb
Description of ServiceDb
AddParam
Assuming value is an URL, adds a given query parameter value.
Base64Encode
Base64 encodes given value
RawUrlEncode
URL encodes given value
RemoveProtocol
URL encodes given value
SetParam
Assuming value is an URL, sets a given query parameter value.
Substr
Returns value's substring
UriPart
Assuming value is an URL extracts given parts of the URL.
UrlEncode
URL encodes given value
RepoResource
Description of RepoResource
RepoResourceDb
Description of RepoResourceDb
File
Description of File
Indexer
Ingests files into the repository
IndexerException
Exception used by the Indexer class, giving access to resources which were commited when an error occured.
MetadataCollection
Class for importing whole metadata graph into the repository.
MetaLookupConstant
Returns a fixed set of metadata properties to every file.
MetaLookupException
Exception thrown when a resource metadata were not found in the external source.
MetaLookupFile
Implements metadata lookup by searching in a given metadata locations for a file with an original file name with a given extension appended.
MetaLookupGraph
Searches for file metadata inside an RDF graph.
SkippedException
Exception used to denoted a file has been skipped to to Indexer class skip rules.
ProgressMeter
Helper class for displaying progress meter
UUID
Generates UUIDs (see https://en.wikipedia.org/wiki/Universally_unique_identifier)
BaseDesc
Description of BaseDesc
ClassDesc
A container for and RDF class description
Ontology
Provides an API for the ARCHE oontology.
PropertyDesc
A container for an RDF property description
RestrictionDesc
A container for an OWL restriction description
SkosConceptDesc
Container class for a skos:Concept
CheckIdentifierController
Description of ConceptsController API endpoint for METADATA Editor
GetDataApiController
Description of GetDataApiController API endpoint for METADATA Editor
MainController
Description of MainController
BaseOntologyController
Description of BaseOntologyController
MetadataController
Description of MetadataController
ConceptsController
Description of ConceptsController API endpoint for METADATA Editor
OrganisationsController
Description of OrganisationsController
PersonsController
Description of PersonsController
PlacesController
Description of PersonsController
PublicationsController
Description of PublicationsController
CheckIdentifierModel
Description of CheckIdentifierModel
GetDataApiModel
Description of OrganisationsModel
MainApiModel
Description of ArcheApiModel
MetadataModel
Description of MetadataModel
ConceptsModel
Description of PersonsModel
OrganisationsModel
Description of OrganisationsModel
PersonsModel
Description of PersonsModel
PlacesModel
Description of PlacesModel
PublicationsModel
Description of PublicationsModel
CheckIdentifierObject
Description of CheckIdentifierObject
GetDataApiObject
Description of GetDataApiObject
MainObject
Description of MainObject
BaseOntologyObject
Description of BaseOntologyObject
MetadataObject
Description of MetadataObject
ConceptsObject
Description of PersonsObject
OrganisationsObject
Description of OrganisationsObject
PersonsObject
Description of PersonsObject
PlacesObject
Description of PlacesObject
PublicationsObject
Description of PublicationsObject
NamedEntityFile
Description of RefResourceFile
NamedEntityIteratorFile
Description of NamedEntityIteratorFile
NamedEntityIteratorRepo
Description of NamedEntityIteratorRepo
NamedEntityRepo
Description of RefResourceRepo
AccessRightsException
Description of AccessRightsException
Proxy
Simple reverse proxy implementation for dissemination services.
Resolver
Resolves an URI being defined as an identifier of a repository object to the proper dissemination method.
Entity
Description of Entity
Ontology
Description of Ontology
Property
Description of Property
RdfClass
Description of Class
Restriction
Class checking ontology restrictions consistency.
SkosConcept
Description of SkosConcept
Util
Description of Util
Vocabulary
Description of Vocabulary
ClearCache
Description of ClearCache
FileToLargeException
Description of FileToLargeException
Fallback
A fallback thumbnail handler creating a document-like icon filled with the resource's mime type
Image
Creates thumbnails from image files by rescaling it to the desired resolution.
Text
Creates the resource thumbnail by plotting first few lines of a resource content.
NoSuchFileException
Description of NoSuchFile
Resource
Description of Resource
ResourceMeta
Description of ResourceMeta
DisseminationServiceTrait
Description of DisseminationServiceInterface
ArcheUtilTrait
Description of ArcheHelper
PromiseTrait
Description of PromiseTrait
RepoResourceTrait
A common boilet plate code to be reused by all RepoResourceInterface implementations.
RepoTrait
A common (mostly boiler plate) code for classes implementing the RepoInterface.
ParameterTrait
Description of ParameterTrait
ServiceTrait
Description of ServiceTrait
RepoResourceTrait
Description of RepoResourceTrait

Search results