\Trismegiste\Mondrian\Transform\VertexInterfaceVertex

InterfaceVertex is a vertex for an interface

Summary

Methods
Properties
Constants
getMeta()
setMeta()
hasMeta()
getAttribute()
__construct()
getName()
No public properties found
LABEL_DELIMITER
getSpecific()
compactFqcn()
$metadata
$name
N/A
No private methods found
No private properties found
N/A

Constants

LABEL_DELIMITER

LABEL_DELIMITER

Properties

$metadata

$metadata : 

Type

$name

$name : 

Type

Methods

getMeta()

getMeta(  $key) 

Parameters

$key

setMeta()

setMeta(  $key,   $val) 

Parameters

$key
$val

hasMeta()

hasMeta(  $key) 

Parameters

$key

getAttribute()

getAttribute() : array

Get an array of attributes

Returns

array

__construct()

__construct(string  $name) 

Construct the vertex with its name (preferably unique)

Parameters

string $name

getName()

getName() 

getSpecific()

getSpecific() 

compactFqcn()

compactFqcn(string  $str) : string

Compacts a FQCN by shortening the full "path"

Parameters

string $str

the FQCN

Returns

string —

a compacted form of the FQCN