Methods | ||
---|---|---|
public
|
__construct()
|
# |
public
|
addRepresentation(Representation $rep, $pos = null)
|
# |
public
|
replaceRepresentation(Representation $rep, $pos = null)
|
# |
public
|
removeRepresentation($rep)
|
# |
public
|
getRepresentation($name)
|
# |
public
|
getRepresentations()
|
# |
public
|
clearRepresentations()
|
# |
public
|
getType()
|
# |
public
|
getModifiers()
|
# |
public
|
getAccess()
|
# |
public
|
getName()
|
# |
public
|
getOperator()
|
# |
public
|
getSize()
|
# |
public
|
getValueShort()
|
# |
public
|
getAccessPath()
|
# |
public
|
transplant(BasicObject $old)
|
# |
public
static
|
blank(null|string $name = null, null|string $access_path = null): BasicObject
|
# |
public
static
|
sortByAccess(BasicObject $a, BasicObject $b)
|
# |
public
static
|
sortByName(BasicObject $a, BasicObject $b)
|
# |
Constants | ||
---|---|---|
public
|
ACCESS_NONE = null
|
# |
public
|
ACCESS_PUBLIC = 1
|
# |
public
|
ACCESS_PROTECTED = 2
|
# |
public
|
ACCESS_PRIVATE = 3
|
# |
public
|
OPERATOR_NONE = null
|
# |
public
|
OPERATOR_ARRAY = 1
|
# |
public
|
OPERATOR_OBJECT = 2
|
# |
public
|
OPERATOR_STATIC = 3
|
# |
Properties | |||
---|---|---|---|
public
|
|
$name
|
# |
public
|
|
$type
|
# |
public
|
|
$static = false
|
# |
public
|
|
$const = false
|
# |
public
|
|
$access = self::ACCESS_NONE
|
# |
public
|
|
$owner_class
|
# |
public
|
|
$access_path
|
# |
public
|
|
$operator = self::OPERATOR_NONE
|
# |
public
|
|
$reference = false
|
# |
public
|
|
$depth = 0
|
# |
public
|
|
$size
|
# |
public
|
|
$value
|
# |
public
|
|
$hints = []
|
# |
protected
|
|
$representations = []
|
# |