Extension [ extension #186 strict version 0.4.1 ] { - Constants [8] { Constant [ integer strict\integer ] { 1 } Constant [ integer strict\int ] { 1 } Constant [ integer strict\double ] { 2 } Constant [ integer strict\float ] { 2 } Constant [ integer strict\boolean ] { 3 } Constant [ integer strict\bool ] { 3 } Constant [ integer strict\string ] { 6 } Constant [ integer strict\resource ] { 7 } } - Functions { Function [ function strict_cast ] { - Parameters [2] { Parameter #0 [ $type ] Parameter #1 [ $value ] } } } - Classes [1] { Class [ class strict\CastException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [9] { Method [ method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } } }