Config
in package
A container for the yaml configuration allowing to satisfy phpstan checks by mocking config properties hierarchy.
Tags
Table of Contents
Properties
- $accessControl : Config
- $accessRestriction : string
- $accessRestrictionAgg : string
- $accessRole : string
- $addNamespaces : array<string|int, string>
- $address : string
- $admin : string
- $adminRoles : array<string|int, string>
- $allowedRoles : array<string|int, string>
- $assignRoles : array<string, array<string|int, string>>
- $auth : Config
- $authMethods : array<string|int, Config>
- $autoAddIds : Config
- $binaryModificationDate : string
- $binaryModificationUser : string
- $binarySize : string
- $binarySizeCumulative : string
- $binarySizeCumulative : string
- $checkAutoCreatedResources : bool
- $checkInterval : int
- $checkRanges : Config
- $checkUnknownProperties : bool
- $checkVocabularyValues : bool
- $clarinSet : string
- $clarinSetProperty : string
- $class : string
- $classes : Config
- $classLoader : array<string, string>
- $cmdi : string
- $cmdiPid : string
- $collection : string
- $compressionLevel : int
- $compressionMethod : string
- $configDate : int
- $connStr : string
- $copying : array<string|int, string>
- $cors : string
- $countCumulative : string
- $create : Config
- $createValue : string
- $creationDate : string
- $creationUser : string
- $creatorRights : array<string|int, string>
- $dataCol : string
- $db : Config
- $dbConn : Config
- $dbConnStr : string
- $default : array<string, array<string|int, Config>>
- $defaultAction : string
- $defaultMetadataFormat : string
- $defaultMetadataReadMode : string
- $defaultMetadataSearchMode : string
- $defaultMetadataWriteMode : string
- $defaultMime : string
- $delete : string
- $denyNamespaces : array<string|int, string>
- $dir : string
- $doorkeeper : Config
- $download : Config
- $enforceCompleteness : bool
- $enforceOnMetadata : bool
- $epicPid : Config
- $exceptionOnTimeout : bool
- $file : string
- $fileName : string
- $fixed : array<string, array<string|int, Config>>
- $forbidden : array<string|int, string>
- $fullTextSearch : Config
- $function : string
- $guest : string
- $handlers : Config
- $hash : string
- $hashAlgorithm : string
- $headers : object
- $highlighting : string
- $host : string
- $httpBasic : Config
- $httpHeader : object
- $id : string
- $imagePxHeight : string
- $imagePxWidth : string
- $indexing : string
- $isNewVersionOf : string
- $label : string
- $lang : string
- $latitude : string
- $level : string
- $levels : int
- $license : string
- $licenseAgg : string
- $licenseAgg : string
- $lockTimeout : int
- $loggedInRole : string
- $logging : Config
- $longitude : string
- $meta : DatasetNode
- $metadata : string
- $metadataFormats : array<string|int, string>
- $metadataManager : Config
- $metadataManagment : Config
- $metadataParentProperty : string
- $metadataReadMode : string
- $metadataWriteMode : string
- $methods : array<string, array<string, string>>
- $mime : array<string|int, string>
- $mimeFilter : Config
- $mimeTypes : array<string, string>
- $modeDir : string
- $modificationDate : string
- $modificationUser : string
- $namespaces : Config
- $nonRelationProperties : array<string|int, string>
- $ontology : string
- $options : array<string|int, string>
- $outputTriplesCache : int
- $parameters : array<string|int, mixed>
- $parent : string
- $password : string
- $path : string
- $pathBase : string
- $pid : string
- $port : int
- $prefix : string
- $properties : array<string|int, string>
- $pswd : string
- $publicRole : string
- $queue : string
- $rabbitMq : Config|null
- $read : string
- $relativesProperties : array<string|int, string>
- $resolver : string
- $resource : string
- $resourceProperties : array<string|int, string>
- $rest : Config
- $roleAcademic : string
- $rolePublic : string
- $schema : Config
- $searchCount : string
- $searchFts : string
- $searchFts : string
- $searchFtsProperty : string
- $searchFtsQuery : string
- $searchMatch : string
- $searchOrder : string
- $searchOrderValue : string
- $simplifyMetaHistory : bool
- $sizeLimit : string
- $sizeLimits : Config
- $skipNamespaces : array<string|int, string>
- $socket : Config
- $spatialSearch : Config
- $statementTimeout : int
- $storage : Config
- $strict : bool
- $table : string
- $tikaLocation : string
- $timeout : int
- $tmpDir : string
- $topCollection : string
- $transactionController : Config
- $transactionId : string
- $type : string
- $uri : string
- $url : string
- $urlBase : string
- $user : string
- $userCol : string
- $value : string
- $verifyCert : bool
- $version : float
- $vid : string
- $withReferences : string
- $wkt : string
- $write : string
- $cfg : object
Methods
- __construct() : mixed
- __get() : mixed
- __isset() : bool
- __set() : void
- asArray() : array<string|int, mixed>
- asObject() : object
- asYaml() : string
- fromYaml() : Config
Properties
$accessControl
public
Config
$accessControl
$accessRestriction
public
string
$accessRestriction
$accessRestrictionAgg
public
string
$accessRestrictionAgg
$accessRole
public
string
$accessRole
$addNamespaces
public
array<string|int, string>
$addNamespaces
$address
public
string
$address
$admin
public
string
$admin
$adminRoles
public
array<string|int, string>
$adminRoles
$allowedRoles
public
array<string|int, string>
$allowedRoles
$assignRoles
public
array<string, array<string|int, string>>
$assignRoles
$auth
public
Config
$auth
$authMethods
public
array<string|int, Config>
$authMethods
$autoAddIds
public
Config
$autoAddIds
$binaryModificationDate
public
string
$binaryModificationDate
$binaryModificationUser
public
string
$binaryModificationUser
$binarySize
public
string
$binarySize
$binarySizeCumulative
public
string
$binarySizeCumulative
$binarySizeCumulative
public
string
$binarySizeCumulative
$checkAutoCreatedResources
public
bool
$checkAutoCreatedResources
$checkInterval
public
int
$checkInterval
$checkRanges
public
Config
$checkRanges
$checkUnknownProperties
public
bool
$checkUnknownProperties
$checkVocabularyValues
public
bool
$checkVocabularyValues
$clarinSet
public
string
$clarinSet
$clarinSetProperty
public
string
$clarinSetProperty
$class
public
string
$class
$classes
public
Config
$classes
$classLoader
public
array<string, string>
$classLoader
$cmdi
public
string
$cmdi
$cmdiPid
public
string
$cmdiPid
$collection
public
string
$collection
$compressionLevel
public
int
$compressionLevel
$compressionMethod
public
string
$compressionMethod
$configDate
public
int
$configDate
$connStr
public
string
$connStr
$copying
public
array<string|int, string>
$copying
$cors
public
string
$cors
$countCumulative
public
string
$countCumulative
$create
public
Config
$create
$createValue
public
string
$createValue
$creationDate
public
string
$creationDate
$creationUser
public
string
$creationUser
$creatorRights
public
array<string|int, string>
$creatorRights
$dataCol
public
string
$dataCol
$db
public
Config
$db
$dbConn
public
Config
$dbConn
$dbConnStr
public
string
$dbConnStr
$default
public
array<string, array<string|int, Config>>
$default
$defaultAction
public
string
$defaultAction
$defaultMetadataFormat
public
string
$defaultMetadataFormat
$defaultMetadataReadMode
public
string
$defaultMetadataReadMode
$defaultMetadataSearchMode
public
string
$defaultMetadataSearchMode
$defaultMetadataWriteMode
public
string
$defaultMetadataWriteMode
$defaultMime
public
string
$defaultMime
$delete
public
string
$delete
$denyNamespaces
public
array<string|int, string>
$denyNamespaces
$dir
public
string
$dir
$doorkeeper
public
Config
$doorkeeper
$download
public
Config
$download
$enforceCompleteness
public
bool
$enforceCompleteness
$enforceOnMetadata
public
bool
$enforceOnMetadata
$epicPid
public
Config
$epicPid
$exceptionOnTimeout
public
bool
$exceptionOnTimeout
$file
public
string
$file
$fileName
public
string
$fileName
$fixed
public
array<string, array<string|int, Config>>
$fixed
$forbidden
public
array<string|int, string>
$forbidden
$fullTextSearch
public
Config
$fullTextSearch
$function
public
string
$function
$guest
public
string
$guest
$handlers
public
Config
$handlers
$hash
public
string
$hash
$hashAlgorithm
public
string
$hashAlgorithm
$headers
public
object
$headers
$highlighting
public
string
$highlighting
$host
public
string
$host
$httpBasic
public
Config
$httpBasic
$httpHeader
public
object
$httpHeader
$id
public
string
$id
$imagePxHeight
public
string
$imagePxHeight
$imagePxWidth
public
string
$imagePxWidth
$indexing
public
string
$indexing
$isNewVersionOf
public
string
$isNewVersionOf
$label
public
string
$label
$lang
public
string
$lang
$latitude
public
string
$latitude
$level
public
string
$level
$levels
public
int
$levels
$license
public
string
$license
$licenseAgg
public
string
$licenseAgg
$licenseAgg
public
string
$licenseAgg
$lockTimeout
public
int
$lockTimeout
$loggedInRole
public
string
$loggedInRole
$logging
public
Config
$logging
$longitude
public
string
$longitude
$meta
public
DatasetNode
$meta
$metadata
public
string
$metadata
$metadataFormats
public
array<string|int, string>
$metadataFormats
$metadataManager
public
Config
$metadataManager
$metadataManagment
public
Config
$metadataManagment
$metadataParentProperty
public
string
$metadataParentProperty
$metadataReadMode
public
string
$metadataReadMode
$metadataWriteMode
public
string
$metadataWriteMode
$methods
public
array<string, array<string, string>>
$methods
$mime
public
array<string|int, string>
$mime
$mimeFilter
public
Config
$mimeFilter
$mimeTypes
public
array<string, string>
$mimeTypes
$modeDir
public
string
$modeDir
$modificationDate
public
string
$modificationDate
$modificationUser
public
string
$modificationUser
$namespaces
public
Config
$namespaces
$nonRelationProperties
public
array<string|int, string>
$nonRelationProperties
$ontology
public
string
$ontology
$options
public
array<string|int, string>
$options
$outputTriplesCache
public
int
$outputTriplesCache
$parameters
public
array<string|int, mixed>
$parameters
$parent
public
string
$parent
$password
public
string
$password
$path
public
string
$path
$pathBase
public
string
$pathBase
$pid
public
string
$pid
$port
public
int
$port
$prefix
public
string
$prefix
$properties
public
array<string|int, string>
$properties
$pswd
public
string
$pswd
$publicRole
public
string
$publicRole
$queue
public
string
$queue
$rabbitMq
public
Config|null
$rabbitMq
$read
public
string
$read
$relativesProperties
public
array<string|int, string>
$relativesProperties
$resolver
public
string
$resolver
$resource
public
string
$resource
$resourceProperties
public
array<string|int, string>
$resourceProperties
$rest
public
Config
$rest
$roleAcademic
public
string
$roleAcademic
$rolePublic
public
string
$rolePublic
$schema
public
Config
$schema
$searchCount
public
string
$searchCount
$searchFts
public
string
$searchFts
$searchFts
public
string
$searchFts
$searchFtsProperty
public
string
$searchFtsProperty
$searchFtsQuery
public
string
$searchFtsQuery
$searchMatch
public
string
$searchMatch
$searchOrder
public
string
$searchOrder
$searchOrderValue
public
string
$searchOrderValue
$simplifyMetaHistory
public
bool
$simplifyMetaHistory
$sizeLimit
public
string
$sizeLimit
$sizeLimits
public
Config
$sizeLimits
$skipNamespaces
public
array<string|int, string>
$skipNamespaces
$socket
public
Config
$socket
$spatialSearch
public
Config
$spatialSearch
$statementTimeout
public
int
$statementTimeout
$storage
public
Config
$storage
$strict
public
bool
$strict
$table
public
string
$table
$tikaLocation
public
string
$tikaLocation
$timeout
public
int
$timeout
$tmpDir
public
string
$tmpDir
$topCollection
public
string
$topCollection
$transactionController
public
Config
$transactionController
$transactionId
public
string
$transactionId
$type
public
string
$type
$uri
public
string
$uri
$url
public
string
$url
$urlBase
public
string
$urlBase
$user
public
string
$user
$userCol
public
string
$userCol
$value
public
string
$value
$verifyCert
public
bool
$verifyCert
$version
public
float
$version
$vid
public
string
$vid
$withReferences
public
string
$withReferences
$wkt
public
string
$wkt
$write
public
string
$write
$cfg
private
object
$cfg
Methods
__construct()
public
__construct(object $config) : mixed
Parameters
- $config : object
__get()
public
__get(string $name) : mixed
Parameters
- $name : string
__isset()
public
__isset(string $name) : bool
Parameters
- $name : string
Return values
bool__set()
public
__set(string $name, mixed $value) : void
Parameters
- $name : string
- $value : mixed
asArray()
public
asArray() : array<string|int, mixed>
Return values
array<string|int, mixed>asObject()
public
asObject() : object
Return values
objectasYaml()
public
asYaml() : string
Return values
stringfromYaml()
public
static fromYaml(string $path) : Config
Parameters
- $path : string