SKOSConcept
extends SemanticObject
implements
ISKOSConcept
Table of Contents
Interfaces
- ISKOSConcept
Properties
-
$connector
: IConnector
Methods
-
__construct()
: mixed
-
addBroader()
: void
-
addNarrower()
: void
-
addPrefLabel()
: void
-
addScheme()
: void
-
getBroader()
: array<string|int, mixed>
-
getNarrower()
: array<string|int, mixed>
-
getPrefLabel()
: array<string|int, mixed>
-
getScheme()
: array<string|int, mixed>
-
removeBroader()
: void
-
removeNarrower()
: void
-
removePrefLabel()
: void
-
removeScheme()
: void
__construct()
public
__construct(IConnector $connector[, string $semanticId = null ][, Resource $resource = null ][, string $semanticType = null ][, Semanticable $other = null ][, bool $doNotStore = false ]) : mixed
Parameters
-
$connector
: IConnector
-
-
$semanticId
: string
= null
-
-
$resource
: Resource
= null
-
-
$semanticType
: string
= null
-
-
$other
: Semanticable
= null
-
-
$doNotStore
: bool
= false
-
addBroader()
public
addBroader(ISKOSConcept $broader) : void
Parameters
-
$broader
: ISKOSConcept
-
addNarrower()
public
addNarrower(ISKOSConcept $narrower) : void
Parameters
-
$narrower
: ISKOSConcept
-
addPrefLabel()
public
addPrefLabel(ISKOSLabel $prefLabel) : void
Parameters
-
$prefLabel
: ISKOSLabel
-
addScheme()
public
addScheme(ISKOSConceptScheme $scheme) : void
Parameters
-
$scheme
: ISKOSConceptScheme
-
getBroader()
public
getBroader() : array<string|int, mixed>
Return values
array<string|int, mixed>
getNarrower()
public
getNarrower() : array<string|int, mixed>
Return values
array<string|int, mixed>
getPrefLabel()
public
getPrefLabel() : array<string|int, mixed>
Return values
array<string|int, mixed>
getScheme()
public
getScheme() : array<string|int, mixed>
Return values
array<string|int, mixed>
removeBroader()
public
removeBroader(ISKOSConcept $broader) : void
Parameters
-
$broader
: ISKOSConcept
-
removeNarrower()
public
removeNarrower(ISKOSConcept $narrower) : void
Parameters
-
$narrower
: ISKOSConcept
-
removePrefLabel()
public
removePrefLabel(ISKOSLabel $prefLabel) : void
Parameters
-
$prefLabel
: ISKOSLabel
-
removeScheme()
public
removeScheme(ISKOSConceptScheme $scheme) : void
Parameters
-
$scheme
: ISKOSConceptScheme
-