Extension [ extension #79 componere version 2.0.0 ] { - Classes [5] { Class [ abstract class Componere\Abstract\Definition ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method addMethod ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ Componere\Method $method ] } } Method [ public method addTrait ] { - Parameters [1] { Parameter #0 [ $trait ] } } Method [ public method addInterface ] { - Parameters [1] { Parameter #0 [ $interface ] } } } } Class [ class Componere\Definition extends Componere\Abstract\Definition ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [9] { Method [ public method __construct ] { } Method [ public method addProperty ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ Componere\Value $property ] } } Method [ public method addConstant ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ Componere\Value $property ] } } Method [ public method getClosure ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getClosures ] { - Parameters [0] { } } Method [ public method register ] { - Parameters [0] { } } Method [ public method addMethod ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ Componere\Method $method ] } } Method [ public method addTrait ] { - Parameters [1] { Parameter #0 [ $trait ] } } Method [ public method addInterface ] { - Parameters [1] { Parameter #0 [ $interface ] } } } } Class [ class Componere\Patch extends Componere\Abstract\Definition ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [8] { Method [ public method __construct ] { } Method [ public method getClosure ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getClosures ] { - Parameters [0] { } } Method [ public method apply ] { - Parameters [0] { } } Method [ public method revert ] { - Parameters [0] { } } Method [ public method addMethod ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ Componere\Method $method ] } } Method [ public method addTrait ] { - Parameters [1] { Parameter #0 [ $trait ] } } Method [ public method addInterface ] { - Parameters [1] { Parameter #0 [ $interface ] } } } } Class [ class Componere\Method ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ Closure $closure ] } } Method [ public method setProtected ] { - Parameters [0] { } } Method [ public method setPrivate ] { - Parameters [0] { } } } } Class [ class Componere\Value ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $value ] } } Method [ public method setProtected ] { - Parameters [0] { } } Method [ public method setPrivate ] { - Parameters [0] { } } } } } }