Properties |
public
|
FileIndex[]
|
$files = []
|
#
|
public
|
NamespaceIndex[]
|
$namespace = []
indexed by [namespaceName]
indexed by [namespaceName]
|
#
|
public
|
ClassLikeInfo[]
|
$classLike = []
indexed by [classLikeName]
indexed by [classLikeName]
|
#
|
public
|
ClassInfo[]
|
$class = []
|
#
|
public
|
InterfaceInfo[]
|
$interface = []
indexed by [interfaceName]
indexed by [interfaceName]
|
#
|
public
|
TraitInfo[]
|
$trait = []
|
#
|
public
|
EnumInfo[]
|
$enum = []
|
#
|
public
|
FunctionInfo[]
|
$function = []
indexed by [functionName]
indexed by [functionName]
|
#
|
public
|
ClassInfo[][]
|
$classExtends = []
indexed by [classLikeName][classLikeName]
indexed by [classLikeName][classLikeName]
|
#
|
public
|
ClassInfo[][]
|
$classImplements = []
indexed by [classLikeName][classLikeName]
indexed by [classLikeName][classLikeName]
|
#
|
public
|
ClassInfo[][]
|
$classUses = []
indexed by [classLikeName][classLikeName]
indexed by [classLikeName][classLikeName]
|
#
|
public
|
InterfaceInfo[][]
|
$interfaceExtends = []
indexed by [classLikeName][classLikeName]
indexed by [classLikeName][classLikeName]
|
#
|
public
|
EnumInfo[][]
|
$enumImplements = []
indexed by [classLikeName][classLikeName]
indexed by [classLikeName][classLikeName]
|
#
|
public
|
ClassLikeInfo[][]
|
$dag = []
indexed by [classLikeName][classLikeName] classExtends + classImplements + classUses + interfaceExtends + enumImplements
indexed by [classLikeName][classLikeName] classExtends + classImplements + classUses + interfaceExtends + enumImplements
|
#
|
public
|
ClassLikeInfo[][]
|
$instanceOf = []
indexed by [classLikeName][classLikeName], e.g. ['a']['b'] means that B instance of A
indexed by [classLikeName][classLikeName], e.g. ['a']['b'] means that B instance of A
|
#
|
public
|
ClassLikeInfo[][]
|
$constants = []
indexed by [constantName][]
indexed by [constantName][]
|
#
|
public
|
ClassLikeInfo[][]
|
$properties = []
indexed by [propertyName][]
indexed by [propertyName][]
|
#
|
public
|
ClassLikeInfo[][]
|
$methods = []
indexed by [methodName][]
indexed by [methodName][]
|
#
|
public
|
ClassLikeInfo[][][]
|
$methodOverrides = []
indexed by [classLikeName][methodName], e.g. ['a']['b'] = [C] means method A::b is overriding C::b
indexed by [classLikeName][methodName], e.g. ['a']['b'] = [C] means method A::b is overriding C::b
|
#
|
public
|
ClassLikeInfo[][][]
|
$methodOverriddenBy = []
indexed by [classLikeName][methodName][], e.g. ['c']['b'] = [A] means method C::b is overridden by A::b
indexed by [classLikeName][methodName][], e.g. ['c']['b'] = [A] means method C::b is overridden by A::b
|
#
|
public
|
ClassLikeInfo[][][]
|
$methodImplements = []
indexed by [classLikeName][methodName], e.g. ['a']['b'] = [C] means method A::b is implementing C::b
indexed by [classLikeName][methodName], e.g. ['a']['b'] = [C] means method A::b is implementing C::b
|
#
|
public
|
ClassLikeInfo[][][]
|
$methodImplementedBy = []
indexed by [classLikeName][methodName][], e.g. ['c']['b'] = [A] means method C::b is implemented by A::b
indexed by [classLikeName][methodName][], e.g. ['c']['b'] = [A] means method C::b is implemented by A::b
|
#
|