Documentation

Config
in package

A container for the yaml configuration allowing to satisfy phpstan checks by mocking config properties hierarchy.

Tags
author

zozlak

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

$accessRestriction

public string $accessRestriction

$accessRestrictionAgg

public string $accessRestrictionAgg

$accessRole

public string $accessRole

$addNamespaces

public array<string|int, string> $addNamespaces

$adminRoles

public array<string|int, string> $adminRoles

$allowedRoles

public array<string|int, string> $allowedRoles

$assignRoles

public array<string, array<string|int, string>> $assignRoles

$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

$checkUnknownProperties

public bool $checkUnknownProperties

$checkVocabularyValues

public bool $checkVocabularyValues

$clarinSet

public string $clarinSet

$clarinSetProperty

public string $clarinSetProperty

$classLoader

public array<string, string> $classLoader

$collection

public string $collection

$compressionLevel

public int $compressionLevel

$compressionMethod

public string $compressionMethod

$configDate

public int $configDate

$copying

public array<string|int, string> $copying

$countCumulative

public string $countCumulative

$createValue

public string $createValue

$creationDate

public string $creationDate

$creationUser

public string $creationUser

$creatorRights

public array<string|int, string> $creatorRights

$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

$denyNamespaces

public array<string|int, string> $denyNamespaces

$enforceCompleteness

public bool $enforceCompleteness

$enforceOnMetadata

public bool $enforceOnMetadata

$exceptionOnTimeout

public bool $exceptionOnTimeout

$fileName

public string $fileName

$forbidden

public array<string|int, string> $forbidden

$function

public string $function

$hashAlgorithm

public string $hashAlgorithm

$highlighting

public string $highlighting

$httpHeader

public object $httpHeader

$imagePxHeight

public string $imagePxHeight

$imagePxWidth

public string $imagePxWidth

$indexing

public string $indexing

$isNewVersionOf

public string $isNewVersionOf

$latitude

public string $latitude

$licenseAgg

public string $licenseAgg

$licenseAgg

public string $licenseAgg

$lockTimeout

public int $lockTimeout

$loggedInRole

public string $loggedInRole

$longitude

public string $longitude

$metadata

public string $metadata

$metadataFormats

public array<string|int, string> $metadataFormats

$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

$mimeTypes

public array<string, string> $mimeTypes

$modificationDate

public string $modificationDate

$modificationUser

public string $modificationUser

$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

$password

public string $password

$pathBase

public string $pathBase

$properties

public array<string|int, string> $properties

$publicRole

public string $publicRole

$relativesProperties

public array<string|int, string> $relativesProperties

$resolver

public string $resolver

$resource

public string $resource

$resourceProperties

public array<string|int, string> $resourceProperties

$roleAcademic

public string $roleAcademic

$rolePublic

public string $rolePublic

$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

$skipNamespaces

public array<string|int, string> $skipNamespaces

$statementTimeout

public int $statementTimeout

$tikaLocation

public string $tikaLocation

$topCollection

public string $topCollection

$transactionId

public string $transactionId

$verifyCert

public bool $verifyCert

$withReferences

public string $withReferences

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
object

asYaml()

public asYaml() : string
Return values
string

fromYaml()

public static fromYaml(string $path) : Config
Parameters
$path : string
Return values
Config

        
On this page

Search results