\Trismegiste\Mondrian\Transform\VertexStaticAnalysis

StaticAnalysis is a vertex for analysis of code

Summary

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

Constants

LABEL_DELIMITER

LABEL_DELIMITER

Properties

$name

$name : 

Type

$metadata

$metadata : 

Type

Methods

__construct()

__construct(string  $name) 

Construct the vertex with its name (preferably unique)

Parameters

string $name

getName()

getName() 

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

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