summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2017-04-14 09:41:39 +0200
committerRemi Collet <remi@remirepo.net>2017-04-14 09:41:39 +0200
commitfcb9259ce4b7f2b7d5bc3ecd32edd18dcd09afc4 (patch)
tree1b40c520d7dd411867e009dbe4e5d816fdbae659 /REFLECTION
parenta02626ced0019383130456663825b3e684556347 (diff)
switch the specs
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION154
1 files changed, 86 insertions, 68 deletions
diff --git a/REFLECTION b/REFLECTION
index 1b585a3..1be81da 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,26 +1,33 @@
-Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
+Extension [ <persistent> extension #167 memcached version 3.0.3 ] {
+
+ - Dependencies {
+ Dependency [ session (Required) ]
+ Dependency [ igbinary (Required) ]
+ Dependency [ msgpack (Required) ]
+ Dependency [ spl (Required) ]
+ }
- INI {
Entry [ memcached.sess_locking <ALL> ]
Current = '1'
}
- Entry [ memcached.sess_consistent_hash <ALL> ]
- Current = ''
- }
- Entry [ memcached.sess_binary <ALL> ]
- Current = ''
+ Entry [ memcached.sess_lock_wait_min <ALL> ]
+ Current = '1000'
}
- Entry [ memcached.sess_lock_wait <ALL> ]
- Current = '150000'
+ Entry [ memcached.sess_lock_wait_max <ALL> ]
+ Current = '2000'
}
- Entry [ memcached.sess_lock_max_wait <ALL> ]
- Current = '0'
+ Entry [ memcached.sess_lock_retries <ALL> ]
+ Current = '5'
}
Entry [ memcached.sess_lock_expire <ALL> ]
Current = '0'
}
- Entry [ memcached.sess_prefix <ALL> ]
- Current = 'memc.sess.key.'
+ Entry [ memcached.sess_binary_protocol <ALL> ]
+ Current = '1'
+ }
+ Entry [ memcached.sess_consistent_hash <ALL> ]
+ Current = '1'
}
Entry [ memcached.sess_number_of_replicas <ALL> ]
Current = '0'
@@ -28,8 +35,11 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Entry [ memcached.sess_randomize_replica_read <ALL> ]
Current = ''
}
- Entry [ memcached.sess_remove_failed <ALL> ]
- Current = '1'
+ Entry [ memcached.sess_remove_failed_servers <ALL> ]
+ Current = ''
+ }
+ Entry [ memcached.sess_server_failure_limit <ALL> ]
+ Current = '0'
}
Entry [ memcached.sess_connect_timeout <ALL> ]
Current = '1000'
@@ -40,6 +50,18 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Entry [ memcached.sess_sasl_password <ALL> ]
Current = ''
}
+ Entry [ memcached.sess_prefix <ALL> ]
+ Current = 'memc.sess.key.'
+ }
+ Entry [ memcached.sess_persistent <ALL> ]
+ Current = ''
+ }
+ Entry [ memcached.sess_lock_wait <ALL> ]
+ Current = 'not set'
+ }
+ Entry [ memcached.sess_lock_max_wait <ALL> ]
+ Current = 'not set'
+ }
Entry [ memcached.compression_type <ALL> ]
Current = 'fastlz'
}
@@ -52,29 +74,36 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Entry [ memcached.serializer <ALL> ]
Current = 'igbinary'
}
- Entry [ memcached.use_sasl <SYSTEM> ]
- Current = ''
- }
Entry [ memcached.store_retry_count <ALL> ]
Current = '2'
}
+ Entry [ memcached.default_consistent_hash <ALL> ]
+ Current = ''
+ }
+ Entry [ memcached.default_binary_protocol <ALL> ]
+ Current = ''
+ }
+ Entry [ memcached.default_connect_timeout <ALL> ]
+ Current = '0'
+ }
}
- Classes [3] {
Class [ <internal:memcached> class Memcached ] {
- - Constants [130] {
+ - Constants [132] {
Constant [ integer LIBMEMCACHED_VERSION_HEX ] { 16777240 }
Constant [ integer OPT_COMPRESSION ] { -1001 }
Constant [ integer OPT_COMPRESSION_TYPE ] { -1004 }
Constant [ integer OPT_PREFIX_KEY ] { -1002 }
Constant [ integer OPT_SERIALIZER ] { -1003 }
+ Constant [ integer OPT_USER_FLAGS ] { -1006 }
Constant [ integer OPT_STORE_RETRY_COUNT ] { -1005 }
- Constant [ integer HAVE_IGBINARY ] { 1 }
- Constant [ integer HAVE_JSON ] { 1 }
- Constant [ integer HAVE_MSGPACK ] { 1 }
- Constant [ integer HAVE_SESSION ] { 1 }
- Constant [ integer HAVE_SASL ] { 1 }
+ Constant [ boolean HAVE_IGBINARY ] { 1 }
+ Constant [ boolean HAVE_JSON ] { 1 }
+ Constant [ boolean HAVE_MSGPACK ] { 1 }
+ Constant [ boolean HAVE_SESSION ] { 1 }
+ Constant [ boolean HAVE_SASL ] { 1 }
Constant [ integer OPT_HASH ] { 2 }
Constant [ integer HASH_DEFAULT ] { 0 }
Constant [ integer HASH_MD5 ] { 1 }
@@ -162,6 +191,7 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Constant [ integer COMPRESSION_FASTLZ ] { 2 }
Constant [ integer COMPRESSION_ZLIB ] { 1 }
Constant [ integer GET_PRESERVE_ORDER ] { 1 }
+ Constant [ integer GET_EXTENDED ] { 2 }
Constant [ integer ON_CONNECT ] { 0 }
Constant [ integer ON_ADD ] { 1 }
Constant [ integer ON_APPEND ] { 2 }
@@ -228,43 +258,37 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Method [ <internal:memcached> public method get ] {
- - Parameters [4] {
+ - Parameters [3] {
Parameter #0 [ <required> $key ]
Parameter #1 [ <optional> $cache_cb ]
- Parameter #2 [ <optional> &$cas_token ]
- Parameter #3 [ <optional> &$udf_flags ]
+ Parameter #2 [ <optional> $get_flags ]
}
}
Method [ <internal:memcached> public method getByKey ] {
- - Parameters [5] {
+ - Parameters [4] {
Parameter #0 [ <required> $server_key ]
Parameter #1 [ <required> $key ]
Parameter #2 [ <optional> $cache_cb ]
- Parameter #3 [ <optional> &$cas_token ]
- Parameter #4 [ <optional> &$udf_flags ]
+ Parameter #3 [ <optional> $get_flags ]
}
}
Method [ <internal:memcached> public method getMulti ] {
- - Parameters [4] {
+ - Parameters [2] {
Parameter #0 [ <required> array $keys ]
- Parameter #1 [ <optional> &$cas_tokens ]
- Parameter #2 [ <optional> $flags ]
- Parameter #3 [ <optional> &$udf_flags ]
+ Parameter #1 [ <optional> $get_flags ]
}
}
Method [ <internal:memcached> public method getMultiByKey ] {
- - Parameters [5] {
+ - Parameters [3] {
Parameter #0 [ <required> $server_key ]
Parameter #1 [ <required> array $keys ]
- Parameter #2 [ <optional> &$cas_tokens ]
- Parameter #3 [ <optional> $flags ]
- Parameter #4 [ <optional> &$udf_flags ]
+ Parameter #2 [ <optional> $get_flags ]
}
}
@@ -301,22 +325,20 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Method [ <internal:memcached> public method set ] {
- - Parameters [4] {
+ - Parameters [3] {
Parameter #0 [ <required> $key ]
Parameter #1 [ <required> $value ]
Parameter #2 [ <optional> $expiration ]
- Parameter #3 [ <optional> $udf_flags ]
}
}
Method [ <internal:memcached> public method setByKey ] {
- - Parameters [5] {
+ - Parameters [4] {
Parameter #0 [ <required> $server_key ]
Parameter #1 [ <required> $key ]
Parameter #2 [ <required> $value ]
Parameter #3 [ <optional> $expiration ]
- Parameter #4 [ <optional> $udf_flags ]
}
}
@@ -339,64 +361,58 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Method [ <internal:memcached> public method setMulti ] {
- - Parameters [3] {
+ - Parameters [2] {
Parameter #0 [ <required> array $items ]
Parameter #1 [ <optional> $expiration ]
- Parameter #2 [ <optional> $udf_flags ]
}
}
Method [ <internal:memcached> public method setMultiByKey ] {
- - Parameters [4] {
+ - Parameters [3] {
Parameter #0 [ <required> $server_key ]
Parameter #1 [ <required> array $items ]
Parameter #2 [ <optional> $expiration ]
- Parameter #3 [ <optional> $udf_flags ]
}
}
Method [ <internal:memcached> public method cas ] {
- - Parameters [5] {
+ - Parameters [4] {
Parameter #0 [ <required> $cas_token ]
Parameter #1 [ <required> $key ]
Parameter #2 [ <required> $value ]
Parameter #3 [ <optional> $expiration ]
- Parameter #4 [ <optional> $udf_flags ]
}
}
Method [ <internal:memcached> public method casByKey ] {
- - Parameters [6] {
+ - Parameters [5] {
Parameter #0 [ <required> $cas_token ]
Parameter #1 [ <required> $server_key ]
Parameter #2 [ <required> $key ]
Parameter #3 [ <required> $value ]
Parameter #4 [ <optional> $expiration ]
- Parameter #5 [ <optional> $udf_flags ]
}
}
Method [ <internal:memcached> public method add ] {
- - Parameters [4] {
+ - Parameters [3] {
Parameter #0 [ <required> $key ]
Parameter #1 [ <required> $value ]
Parameter #2 [ <optional> $expiration ]
- Parameter #3 [ <optional> $udf_flags ]
}
}
Method [ <internal:memcached> public method addByKey ] {
- - Parameters [5] {
+ - Parameters [4] {
Parameter #0 [ <required> $server_key ]
Parameter #1 [ <required> $key ]
Parameter #2 [ <required> $value ]
Parameter #3 [ <optional> $expiration ]
- Parameter #4 [ <optional> $udf_flags ]
}
}
@@ -440,22 +456,20 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Method [ <internal:memcached> public method replace ] {
- - Parameters [4] {
+ - Parameters [3] {
Parameter #0 [ <required> $key ]
Parameter #1 [ <required> $value ]
Parameter #2 [ <optional> $expiration ]
- Parameter #3 [ <optional> $udf_flags ]
}
}
Method [ <internal:memcached> public method replaceByKey ] {
- - Parameters [5] {
+ - Parameters [4] {
Parameter #0 [ <required> $server_key ]
Parameter #1 [ <required> $key ]
Parameter #2 [ <required> $value ]
Parameter #3 [ <optional> $expiration ]
- Parameter #4 [ <optional> $udf_flags ]
}
}
@@ -608,7 +622,8 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Method [ <internal:memcached> public method getStats ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> $args ]
}
}
@@ -707,7 +722,7 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
}
}
- Class [ <internal:memcached> class MemcachedException extends RuntimeException ] {
+ Class [ <internal:memcached> class MemcachedException extends RuntimeException implements Throwable ] {
- Constants [0] {
}
@@ -725,7 +740,7 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
Property [ <default> protected $line ]
}
- - Methods [9] {
+ - Methods [10] {
Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
@@ -735,28 +750,31 @@ Extension [ <persistent> extension #156 memcached version 2.2.0 ] {
}
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}