\Kaloa\MetadataTripleTagSet

Summary

Methods
Properties
Constants
add()
offsetSet()
offsetExists()
offsetUnset()
offsetGet()
getIterator()
count()
calculateTransformations()
convertStringToTagSet()
convertArrayToTagSet()
No public properties found
No constants found
No protected methods found
$_managedClass
$_container
N/A
No private methods found
No private properties found
N/A

Properties

$_managedClass

$_managedClass : string

Type

string

$_container

$_container : array

Type

array

Methods

add()

add(mixed  $obj) 

Parameters

mixed $obj

Throws

\InvalidArgumentException

offsetSet()

offsetSet(  $offset,   $value) 

Parameters

$offset
$value

offsetExists()

offsetExists(  $offset) 

Parameters

$offset

offsetUnset()

offsetUnset(  $offset) 

Parameters

$offset

offsetGet()

offsetGet(  $offset) 

Parameters

$offset

getIterator()

getIterator() 

count()

count() 

convertStringToTagSet()

convertStringToTagSet(string  $s) : \Kaloa\Metadata\TripleTagSet

Transforms a string of linebreak-separated triple tags into a tag array with namespace/predicate/value entries

Parameters

string $s

string of triple tags

Returns

\Kaloa\Metadata\TripleTagSet

array of TripleTag

convertArrayToTagSet()

convertArrayToTagSet(array  $tags) : \Kaloa\Metadata\TripleTagSet

Parameters

array $tags

Returns

\Kaloa\Metadata\TripleTagSet