summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2021-03-02 09:22:09 +0100
committerRemi Collet <remi@remirepo.net>2021-03-02 09:22:09 +0100
commitbe2cbc1bc1736f5c0233b2f26bdd2e75d317d739 (patch)
tree2c431253f357729325a8bee46a982cb7e3f04e32 /REFLECTION
initial package
add build fix with PHP 8 from https://github.com/wikimedia/php-excimer/pull/1
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION309
1 files changed, 309 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..3a95cf5
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,309 @@
+Extension [ <persistent> extension #72 excimer version 1.0.0 ] {
+
+ - Dependencies {
+ }
+
+ - Constants [2] {
+ Constant [ int EXCIMER_REAL ] { 0 }
+ Constant [ int EXCIMER_CPU ] { 1 }
+ }
+
+ - Functions {
+ Function [ <internal:excimer> function excimer_set_timeout ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $callback ]
+ Parameter #1 [ <required> $interval ]
+ }
+ }
+ }
+
+ - Classes [4] {
+ Class [ <internal:excimer> class ExcimerProfiler ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [9] {
+ Method [ <internal:excimer> public method setPeriod ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $period ]
+ }
+ }
+
+ Method [ <internal:excimer> public method setEventType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $event_type ]
+ }
+ }
+
+ Method [ <internal:excimer> public method setMaxDepth ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $max_depth ]
+ }
+ }
+
+ Method [ <internal:excimer> public method setFlushCallback ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $callback ]
+ Parameter #1 [ <required> $max_samples ]
+ }
+ }
+
+ Method [ <internal:excimer> public method clearFlushCallback ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method start ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method stop ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method getLog ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method flush ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:excimer> <iterateable> class ExcimerLog implements Iterator, Traversable, Countable, ArrayAccess ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [14] {
+ Method [ <internal:excimer, ctor> final private method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method formatCollapsed ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method aggregateByFunction ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method getEventCount ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer, prototype Iterator> public method current ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer, prototype Iterator> public method key ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer, prototype Iterator> public method next ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer, prototype Iterator> public method rewind ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer, prototype Iterator> public method valid ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer, prototype Countable> public method count ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer, prototype ArrayAccess> public method offsetExists ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $offset ]
+ }
+ }
+
+ Method [ <internal:excimer, prototype ArrayAccess> public method offsetGet ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $offset ]
+ }
+ }
+
+ Method [ <internal:excimer, prototype ArrayAccess> public method offsetSet ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $offset ]
+ Parameter #1 [ <required> $value ]
+ }
+ }
+
+ Method [ <internal:excimer, prototype ArrayAccess> public method offsetUnset ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $offset ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:excimer> class ExcimerLogEntry ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:excimer, ctor> final private method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method getEventCount ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:excimer> class ExcimerTimer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [7] {
+ Method [ <internal:excimer> public method setEventType ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $event_type ]
+ }
+ }
+
+ Method [ <internal:excimer> public method setInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $interval ]
+ }
+ }
+
+ Method [ <internal:excimer> public method setPeriod ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $period ]
+ }
+ }
+
+ Method [ <internal:excimer> public method setCallback ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $callback ]
+ }
+ }
+
+ Method [ <internal:excimer> public method start ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method stop ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:excimer> public method getTime ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+ }
+}
+