__construct()
getClassSupertypes()
getClasses()
getInstantiator()
getMethodParameters()
getMethods()
hasClass()
hasMethod()
hasMethodParameters()
hasMethods()
toArray()
$dataArray
Class definitions based on a given array
__construct(array $dataArray)
array
getClassSupertypes(string $class) : string[]
string
string[]
getClasses() : string[]
string[]
getInstantiator(string $class) : string | array
string
string
array
getMethodParameters(string $class, string $method) : array
Should return an ordered named array of parameters for a given method. Each value should be an array, of length 4 with the following information:
array( 0, // string|null: Type Name (if it exists) 1, // bool: whether this param is required 2, // string: fully qualified path to this parameter 3, // mixed: default value );
string
string
array
getMethods(string $class) : string[]
string
string[]
hasClass(string $class) : bool
string
bool
hasMethod(string $class, string $method) : bool
string
string
bool
hasMethodParameters($class, $method) : bool
bool
hasMethods(string $class) : bool
string
bool
toArray() : array
array
$dataArray : array