Documentation

Schema
in package
implements Iterator

An immutable container for RDF property mappings schema.

Tags
author

zozlak

Table of Contents

Interfaces

Iterator

Properties

$accessRestriction  : NamedNode
$accessRestrictionAgg  : NamedNode
$accessRole  : NamedNode
$aclRead  : NamedNode
$binaryModificationDate  : NamedNode
$binaryModificationUser  : NamedNode
$binarySize  : NamedNode
$binarySizeCumulative  : NamedNode
$class  : NamedNode
$classes  : object
$cmdi  : NamedNode
$cmdiPid  : NamedNode
$countCumulative  : NamedNode
$creationDate  : NamedNode
$creationUser  : NamedNode
$dateEnd  : NamedNode
$dateStart  : NamedNode
$delete  : NamedNode
$dissService  : Schema
$fileName  : NamedNode
$hash  : NamedNode
$hasService  : NamedNode
$id  : NamedNode
$imagePxHeight  : NamedNode
$imagePxWidth  : NamedNode
$info  : NamedNode
$ingest  : Schema
$isNewVersionOf  : NamedNode
$label  : NamedNode
$latitude  : NamedNode
$license  : NamedNode
$licenseAgg  : NamedNode
$location  : NamedNode
$longitude  : NamedNode
$matchProperty  : NamedNode
$matchRequired  : NamedNode
$matchValue  : NamedNode
$mime  : NamedNode
$modificationDate  : NamedNode
$modificationUser  : NamedNode
$namespaces  : Schema
$nextItem  : NamedNode
$ontology  : NamedNode
$parameterClass  : NamedNode
$parameterDefaultValue  : NamedNode
$parameterRdfProperty  : NamedNode
$parent  : NamedNode
$pid  : NamedNode
$returnFormat  : NamedNode
$revProxy  : NamedNode
$searchCount  : NamedNode
$searchFts  : NamedNode
$searchFtsProperty  : NamedNode
$searchFtsQuery  : NamedNode
$searchMatch  : NamedNode
$searchOrder  : NamedNode
$searchOrderValue  : NamedNode
$searchWeight  : float
$test  : Schema
$url  : NamedNode
$version  : NamedNode
$vid  : NamedNode
$wkt  : NamedNode
$schema  : array<string|int, mixed>

Methods

__construct()  : mixed
Creates the Schema object.
__get()  : Schema|NamedNode|null
Magic method implementing accessing properties.
__set()  : mixed
current()  : mixed
key()  : mixed
next()  : void
rewind()  : void
valid()  : bool

Properties

$accessRestriction

public NamedNode $accessRestriction

$accessRestrictionAgg

public NamedNode $accessRestrictionAgg

$accessRole

public NamedNode $accessRole

$aclRead

public NamedNode $aclRead

$binaryModificationDate

public NamedNode $binaryModificationDate

$binaryModificationUser

public NamedNode $binaryModificationUser

$binarySize

public NamedNode $binarySize

$binarySizeCumulative

public NamedNode $binarySizeCumulative

$cmdiPid

public NamedNode $cmdiPid

$countCumulative

public NamedNode $countCumulative

$creationDate

public NamedNode $creationDate

$creationUser

public NamedNode $creationUser

$dateEnd

public NamedNode $dateEnd

$dateStart

public NamedNode $dateStart

$fileName

public NamedNode $fileName

$hasService

public NamedNode $hasService

$imagePxHeight

public NamedNode $imagePxHeight

$imagePxWidth

public NamedNode $imagePxWidth

$isNewVersionOf

public NamedNode $isNewVersionOf

$latitude

public NamedNode $latitude

$license

public NamedNode $license

$licenseAgg

public NamedNode $licenseAgg

$location

public NamedNode $location

$longitude

public NamedNode $longitude

$matchProperty

public NamedNode $matchProperty

$matchRequired

public NamedNode $matchRequired

$matchValue

public NamedNode $matchValue

$modificationDate

public NamedNode $modificationDate

$modificationUser

public NamedNode $modificationUser

$nextItem

public NamedNode $nextItem

$ontology

public NamedNode $ontology

$parameterClass

public NamedNode $parameterClass

$parameterDefaultValue

public NamedNode $parameterDefaultValue

$parameterRdfProperty

public NamedNode $parameterRdfProperty

$returnFormat

public NamedNode $returnFormat

$revProxy

public NamedNode $revProxy

$searchCount

public NamedNode $searchCount

$searchFts

public NamedNode $searchFts

$searchFtsProperty

public NamedNode $searchFtsProperty

$searchFtsQuery

public NamedNode $searchFtsQuery

$searchMatch

public NamedNode $searchMatch

$searchOrder

public NamedNode $searchOrder

$searchOrderValue

public NamedNode $searchOrderValue

$searchWeight

public float $searchWeight

$version

public NamedNode $version

$schema

private array<string|int, mixed> $schema

Methods

__construct()

Creates the Schema object.

public __construct(object|array<string|int, mixed> $schema) : mixed
Parameters
$schema : object|array<string|int, mixed>

object with configuration properties

__get()

Magic method implementing accessing properties.

public __get(string $name) : Schema|NamedNode|null
Parameters
$name : string

configuration property to be returned

Return values
Schema|NamedNode|null

__set()

public __set(string $name, mixed $value) : mixed
Parameters
$name : string
$value : mixed
Tags
throws
BadMethodCallException

current()

public current() : mixed

rewind()

public rewind() : void

valid()

public valid() : bool
Return values
bool

        
On this page

Search results