diff options
author | Remi Collet <remi@remirepo.net> | 2019-04-15 13:06:34 +0200 |
---|---|---|
committer | Remi Collet <remi@remirepo.net> | 2019-04-15 13:06:34 +0200 |
commit | ef0d3d197cdb4429c13b383cbb83ab79518e8c66 (patch) | |
tree | 31f0a00566798d7c2db9ca5d649430177655a133 | |
parent | e9445cc305a148fa92cca9c4b46ea52876e1d9f1 (diff) |
v4.3.2
-rw-r--r-- | PHPINFO | 4 | ||||
-rw-r--r-- | REFLECTION | 396 | ||||
-rw-r--r-- | php-pecl-swoole4.spec | 7 |
3 files changed, 339 insertions, 68 deletions
@@ -3,8 +3,8 @@ swoole Swoole => enabled Author => Swoole Team <team@swoole.com> -Version => 4.3.1 -Built => Mar 13 2019 08:30:50 +Version => 4.3.2 +Built => Apr 15 2019 12:54:19 coroutine => enabled trace_log => enabled epoll => enabled @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #153 swoole version 4.3.1 ] { +Extension [ <persistent> extension #155 swoole version 4.3.2 ] { - INI { Entry [ swoole.enable_coroutine <ALL> ] @@ -15,12 +15,12 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } - - Constants [256] { - Constant [ string SWOOLE_VERSION ] { 4.3.1 } - Constant [ integer SWOOLE_VERSION_ID ] { 40301 } + - Constants [287] { + Constant [ string SWOOLE_VERSION ] { 4.3.2 } + Constant [ integer SWOOLE_VERSION_ID ] { 40302 } Constant [ integer SWOOLE_MAJOR_VERSION ] { 4 } Constant [ integer SWOOLE_MINOR_VERSION ] { 3 } - Constant [ integer SWOOLE_RELEASE_VERSION ] { 1 } + Constant [ integer SWOOLE_RELEASE_VERSION ] { 2 } Constant [ string SWOOLE_EXTRA_VERSION ] { } Constant [ boolean SWOOLE_DEBUG ] { } Constant [ integer SWOOLE_BASE ] { 1 } @@ -76,6 +76,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Constant [ integer SWOOLE_ERROR_NAME_TOO_LONG ] { 504 } Constant [ integer SWOOLE_ERROR_INVALID_PARAMS ] { 505 } Constant [ integer SWOOLE_ERROR_QUEUE_FULL ] { 506 } + Constant [ integer SWOOLE_ERROR_OPERATION_NOT_SUPPORT ] { 507 } Constant [ integer SWOOLE_ERROR_FILE_NOT_EXIST ] { 700 } Constant [ integer SWOOLE_ERROR_FILE_TOO_LARGE ] { 701 } Constant [ integer SWOOLE_ERROR_FILE_EMPTY ] { 702 } @@ -129,6 +130,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Constant [ integer SWOOLE_ERROR_SERVER_ONLY_START_ONE ] { 9008 } Constant [ integer SWOOLE_ERROR_SERVER_SEND_IN_MASTER ] { 9009 } Constant [ integer SWOOLE_ERROR_SERVER_INVALID_REQUEST ] { 9010 } + Constant [ integer SWOOLE_ERROR_SERVER_CONNECT_FAIL ] { 9011 } Constant [ integer SWOOLE_ERROR_SERVER_WORKER_EXIT_TIMEOUT ] { 9012 } Constant [ integer SWOOLE_ERROR_CO_OUT_OF_COROUTINE ] { 10001 } Constant [ integer SWOOLE_ERROR_CO_HAS_BEEN_BOUND ] { 10002 } @@ -156,7 +158,6 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Constant [ integer SWOOLE_TRACE_LENGTH_PROTOCOL ] { 4096 } Constant [ integer SWOOLE_TRACE_CLOSE ] { 8192 } Constant [ integer SWOOLE_TRACE_HTTP_CLIENT ] { 16384 } - Constant [ integer SWOOLE_TRACE_COROUTINE ] { 16777216 } Constant [ integer SWOOLE_TRACE_REDIS_CLIENT ] { 65536 } Constant [ integer SWOOLE_TRACE_MYSQL_CLIENT ] { 131072 } Constant [ integer SWOOLE_TRACE_AIO ] { 262144 } @@ -165,6 +166,8 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Constant [ integer SWOOLE_TRACE_CHANNEL ] { 2097152 } Constant [ integer SWOOLE_TRACE_TIMER ] { 4194304 } Constant [ integer SWOOLE_TRACE_SOCKET ] { 8388608 } + Constant [ integer SWOOLE_TRACE_COROUTINE ] { 16777216 } + Constant [ integer SWOOLE_TRACE_CONTEXT ] { 33554432 } Constant [ integer SWOOLE_TRACE_ALL ] { 4294967295 } Constant [ integer SWOOLE_LOG_DEBUG ] { 0 } Constant [ integer SWOOLE_LOG_TRACE ] { 1 } @@ -172,9 +175,13 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Constant [ integer SWOOLE_LOG_NOTICE ] { 3 } Constant [ integer SWOOLE_LOG_WARNING ] { 4 } Constant [ integer SWOOLE_LOG_ERROR ] { 5 } + Constant [ integer SWOOLE_LOG_NONE ] { 6 } Constant [ integer SWOOLE_IPC_NONE ] { 0 } Constant [ integer SWOOLE_IPC_UNIXSOCK ] { 1 } Constant [ integer SWOOLE_IPC_SOCKET ] { 3 } + Constant [ integer SWOOLE_DISPATCH_RESULT_DISCARD_PACKET ] { -1 } + Constant [ integer SWOOLE_DISPATCH_RESULT_CLOSE_CONNECTION ] { -2 } + Constant [ integer SWOOLE_DISPATCH_RESULT_USERFUNC_FALLBACK ] { -3 } Constant [ integer SWOOLE_REDIS_MODE_MULTI ] { 0 } Constant [ integer SWOOLE_REDIS_MODE_PIPELINE ] { 1 } Constant [ integer SWOOLE_REDIS_TYPE_NOT_FOUND ] { 0 } @@ -203,23 +210,47 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Constant [ integer SWOOLE_CORO_WAITING ] { 1 } Constant [ integer SWOOLE_CORO_RUNNING ] { 2 } Constant [ integer SWOOLE_CORO_END ] { 3 } + Constant [ integer SWOOLE_CORO_SCHEDULER_TICK ] { 1 } Constant [ integer SWOOLE_EXIT_IN_COROUTINE ] { 2 } Constant [ integer SWOOLE_EXIT_IN_SERVER ] { 4 } - Constant [ integer SWOOLE_HOOK_FILE ] { 2 } - Constant [ integer SWOOLE_HOOK_SLEEP ] { 4 } - Constant [ integer SWOOLE_HOOK_TCP ] { 8 } - Constant [ integer SWOOLE_HOOK_UDP ] { 16 } - Constant [ integer SWOOLE_HOOK_UNIX ] { 32 } - Constant [ integer SWOOLE_HOOK_UDG ] { 64 } - Constant [ integer SWOOLE_HOOK_SSL ] { 128 } - Constant [ integer SWOOLE_HOOK_TLS ] { 256 } - Constant [ integer SWOOLE_HOOK_BLOCKING_FUNCTION ] { 512 } + Constant [ integer SWOOLE_HOOK_TCP ] { 2 } + Constant [ integer SWOOLE_HOOK_UDP ] { 4 } + Constant [ integer SWOOLE_HOOK_UNIX ] { 8 } + Constant [ integer SWOOLE_HOOK_UDG ] { 16 } + Constant [ integer SWOOLE_HOOK_SSL ] { 32 } + Constant [ integer SWOOLE_HOOK_TLS ] { 64 } + Constant [ integer SWOOLE_HOOK_STREAM_SELECT ] { 128 } + Constant [ integer SWOOLE_HOOK_FILE ] { 256 } + Constant [ integer SWOOLE_HOOK_SLEEP ] { 512 } + Constant [ integer SWOOLE_HOOK_BLOCKING_FUNCTION ] { 1073741824 } Constant [ integer SWOOLE_HOOK_ALL ] { 2147483647 } Constant [ integer SWOOLE_FILELOCK ] { 2 } Constant [ integer SWOOLE_MUTEX ] { 3 } Constant [ integer SWOOLE_SEM ] { 4 } Constant [ integer SWOOLE_RWLOCK ] { 1 } Constant [ integer SWOOLE_SPINLOCK ] { 5 } + Constant [ integer SWOOLE_WEBSOCKET_STATUS_CONNECTION ] { 1 } + Constant [ integer SWOOLE_WEBSOCKET_STATUS_HANDSHAKE ] { 2 } + Constant [ integer SWOOLE_WEBSOCKET_STATUS_ACTIVE ] { 3 } + Constant [ integer SWOOLE_WEBSOCKET_STATUS_CLOSING ] { 4 } + Constant [ integer SWOOLE_WEBSOCKET_OPCODE_CONTINUATION ] { 0 } + Constant [ integer SWOOLE_WEBSOCKET_OPCODE_TEXT ] { 1 } + Constant [ integer SWOOLE_WEBSOCKET_OPCODE_BINARY ] { 2 } + Constant [ integer SWOOLE_WEBSOCKET_OPCODE_CLOSE ] { 8 } + Constant [ integer SWOOLE_WEBSOCKET_OPCODE_PING ] { 9 } + Constant [ integer SWOOLE_WEBSOCKET_OPCODE_PONG ] { 10 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_NORMAL ] { 1000 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_GOING_AWAY ] { 1001 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_PROTOCOL_ERROR ] { 1002 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_DATA_ERROR ] { 1003 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_STATUS_ERROR ] { 1005 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_ABNORMAL ] { 1006 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_MESSAGE_ERROR ] { 1007 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_POLICY_ERROR ] { 1008 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_MESSAGE_TOO_BIG ] { 1009 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_EXTENSION_MISSING ] { 1010 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_SERVER_ERROR ] { 1011 } + Constant [ integer SWOOLE_WEBSOCKET_CLOSE_TLS ] { 1015 } Constant [ integer WEBSOCKET_STATUS_CONNECTION ] { 1 } Constant [ integer WEBSOCKET_STATUS_HANDSHAKE ] { 2 } Constant [ integer WEBSOCKET_STATUS_FRAME ] { 3 } @@ -500,7 +531,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } - - Classes [43] { + - Classes [44] { Class [ <internal:swoole> class Swoole\Timer ] { - Constants [0] { @@ -558,7 +589,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Static properties [0] { } - - Static methods [8] { + - Static methods [10] { Method [ <internal:swoole> static public method add ] { - Parameters [4] { @@ -620,6 +651,20 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Parameter #1 [ <optional> $before ] } } + + Method [ <internal:swoole> static public method dispatch ] { + + - Parameters [0] { + } + } + + Method [ <internal:swoole> static public method isset ] { + + - Parameters [2] { + Parameter #0 [ <required> $fd ] + Parameter #1 [ <optional> $events ] + } + } } - Properties [0] { @@ -698,17 +743,17 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } - Properties [23] { - Property [ <default> private $on_start ] - Property [ <default> private $on_shutdown ] - Property [ <default> private $on_workerstart ] - Property [ <default> private $on_workerstop ] - Property [ <default> private $on_workerexit ] - Property [ <default> private $on_workererror ] - Property [ <default> private $on_task ] - Property [ <default> private $on_finish ] - Property [ <default> private $on_managerstart ] - Property [ <default> private $on_managerstop ] - Property [ <default> private $on_pipemessage ] + Property [ <default> private $onStart ] + Property [ <default> private $onShutdown ] + Property [ <default> private $onWorkerStart ] + Property [ <default> private $onWorkerStop ] + Property [ <default> private $onWorkerExit ] + Property [ <default> private $onWorkerError ] + Property [ <default> private $onTask ] + Property [ <default> private $onFinish ] + Property [ <default> private $onManagerStart ] + Property [ <default> private $onManagerStop ] + Property [ <default> private $onPipeMessage ] Property [ <default> public $setting ] Property [ <default> public $connections ] Property [ <default> public $host ] @@ -1090,7 +1135,19 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Properties [0] { } - - Methods [11] { + - Methods [12] { + Method [ <internal:swoole, ctor> public method __construct ] { + + - Parameters [0] { + } + } + + Method [ <internal:swoole, dtor> public method __destruct ] { + + - Parameters [0] { + } + } + Method [ <internal:swoole, prototype Iterator> public method rewind ] { - Parameters [0] { @@ -1127,12 +1184,6 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } - Method [ <internal:swoole, dtor> public method __destruct ] { - - - Parameters [0] { - } - } - Method [ <internal:swoole, prototype ArrayAccess> public method offsetExists ] { - Parameters [1] { @@ -1184,8 +1235,8 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Property [ <default> private $onBufferEmpty ] Property [ <default> private $onRequest ] Property [ <default> private $onHandShake ] - Property [ <default> private $onMessage ] Property [ <default> private $onOpen ] + Property [ <default> private $onMessage ] Property [ <default> public $host ] Property [ <default> public $port ] Property [ <default> public $type ] @@ -1194,7 +1245,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Property [ <default> public $connections ] } - - Methods [5] { + - Methods [6] { Method [ <internal:swoole, ctor> private method __construct ] { - Parameters [0] { @@ -1222,6 +1273,13 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } + Method [ <internal:swoole> public method getCallback ] { + + - Parameters [1] { + Parameter #0 [ <required> $event_name ] + } + } + Method [ <internal:swoole> public method getSocket ] { - Parameters [0] { @@ -1446,7 +1504,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Property [ <default> public $errMsg ] } - - Methods [16] { + - Methods [18] { Method [ <internal:swoole, ctor> public method __construct ] { - Parameters [3] { @@ -1536,6 +1594,23 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } + Method [ <internal:swoole> public method getOption ] { + + - Parameters [2] { + Parameter #0 [ <required> $level ] + Parameter #1 [ <required> $opt_name ] + } + } + + Method [ <internal:swoole> public method setOption ] { + + - Parameters [3] { + Parameter #0 [ <required> $level ] + Parameter #1 [ <required> $opt_name ] + Parameter #2 [ <required> $opt_value ] + } + } + Method [ <internal:swoole> public method shutdown ] { - Parameters [1] { @@ -3687,8 +3762,9 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Method [ <internal:swoole> static public method exec ] { - - Parameters [1] { + - Parameters [2] { Parameter #0 [ <required> $command ] + Parameter #1 [ <optional> $get_error_stream ] } } @@ -3866,9 +3942,11 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } - Class [ <internal:swoole> <iterateable> class Swoole\Coroutine\Iterator implements Iterator, Traversable, Countable ] { + Class [ <internal:swoole> <iterateable> class Swoole\Coroutine\Iterator extends ArrayIterator implements Countable, Serializable, SeekableIterator, ArrayAccess, Traversable, Iterator ] { - - Constants [0] { + - Constants [2] { + Constant [ public integer STD_PROP_LIST ] { 1 } + Constant [ public integer ARRAY_AS_PROPS ] { 2 } } - Static properties [0] { @@ -3880,48 +3958,163 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Properties [0] { } - - Methods [7] { - Method [ <internal:swoole, prototype Iterator> public method rewind ] { + - Methods [24] { + Method [ <internal:SPL, inherits ArrayIterator, ctor> public method __construct ] { + + - Parameters [2] { + Parameter #0 [ <optional> $array ] + Parameter #1 [ <optional> $ar_flags ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype ArrayAccess> public method offsetExists ] { + + - Parameters [1] { + Parameter #0 [ <required> $index ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype ArrayAccess> public method offsetGet ] { + + - Parameters [1] { + Parameter #0 [ <required> $index ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype ArrayAccess> public method offsetSet ] { + + - Parameters [2] { + Parameter #0 [ <required> $index ] + Parameter #1 [ <required> $newval ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype ArrayAccess> public method offsetUnset ] { + + - Parameters [1] { + Parameter #0 [ <required> $index ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator> public method append ] { + + - Parameters [1] { + Parameter #0 [ <required> $value ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator> public method getArrayCopy ] { - Parameters [0] { } } - Method [ <internal:swoole, prototype Iterator> public method next ] { + Method [ <internal:SPL, inherits ArrayIterator, prototype Countable> public method count ] { - Parameters [0] { } } - Method [ <internal:swoole, prototype Iterator> public method current ] { + Method [ <internal:SPL, inherits ArrayIterator> public method getFlags ] { - Parameters [0] { } } - Method [ <internal:swoole, prototype Iterator> public method key ] { + Method [ <internal:SPL, inherits ArrayIterator> public method setFlags ] { + + - Parameters [1] { + Parameter #0 [ <required> $flags ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator> public method asort ] { - Parameters [0] { } } - Method [ <internal:swoole, prototype Iterator> public method valid ] { + Method [ <internal:SPL, inherits ArrayIterator> public method ksort ] { - Parameters [0] { } } - Method [ <internal:swoole, prototype Countable> public method count ] { + Method [ <internal:SPL, inherits ArrayIterator> public method uasort ] { + + - Parameters [1] { + Parameter #0 [ <required> $cmp_function ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator> public method uksort ] { + + - Parameters [1] { + Parameter #0 [ <required> $cmp_function ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator> public method natsort ] { - Parameters [0] { } } - Method [ <internal:swoole, dtor> public method __destruct ] { + Method [ <internal:SPL, inherits ArrayIterator> public method natcasesort ] { + + - Parameters [0] { + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype Serializable> public method unserialize ] { + + - Parameters [1] { + Parameter #0 [ <required> $serialized ] + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype Serializable> public method serialize ] { + + - Parameters [0] { + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype Iterator> public method rewind ] { + + - Parameters [0] { + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype Iterator> public method current ] { + + - Parameters [0] { + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype Iterator> public method key ] { + + - Parameters [0] { + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype Iterator> public method next ] { + + - Parameters [0] { + } + } + + Method [ <internal:SPL, inherits ArrayIterator, prototype Iterator> public method valid ] { - Parameters [0] { } } + + Method [ <internal:SPL, inherits ArrayIterator, prototype SeekableIterator> public method seek ] { + + - Parameters [1] { + Parameter #0 [ <required> $position ] + } + } } } @@ -4233,10 +4426,11 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Methods [17] { Method [ <internal:swoole, ctor> public method __construct ] { - - Parameters [3] { + - Parameters [4] { Parameter #0 [ <required> callable $callback ] Parameter #1 [ <optional> $redirect_stdin_and_stdout ] Parameter #2 [ <optional> $pipe_type ] + Parameter #3 [ <optional> $enable_coroutine ] } } @@ -4362,10 +4556,11 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Static methods [0] { } - - Properties [0] { + - Properties [1] { + Property [ <default> public $master_pid ] } - - Methods [7] { + - Methods [8] { Method [ <internal:swoole, ctor> public method __construct ] { - Parameters [3] { @@ -4416,6 +4611,12 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Parameters [0] { } } + + Method [ <internal:swoole> public method shutdown ] { + + - Parameters [0] { + } + } } } @@ -4903,6 +5104,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } - Properties [14] { + Property [ <default> public $setting ] Property [ <default> public $connections ] Property [ <default> public $host ] Property [ <default> public $port ] @@ -4914,9 +5116,8 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Property [ <default> public $worker_id ] Property [ <default> public $taskworker ] Property [ <default> public $worker_pid ] - Property [ <default> public $onRequest ] - Property [ <default> public $onHandshake ] - Property [ <default> public $setting ] + Property [ <default> private $onRequest ] + Property [ <default> private $onHandshake ] } - Methods [42] { @@ -5428,7 +5629,9 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Static methods [0] { } - - Properties [0] { + - Properties [2] { + Property [ <default> public $capacity ] + Property [ <default> public $length ] } - Methods [10] { @@ -5456,7 +5659,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Parameters [3] { Parameter #0 [ <required> $offset ] Parameter #1 [ <optional> $length ] - Parameter #2 [ <optional> $seek ] + Parameter #2 [ <optional> $remove ] } } @@ -5531,7 +5734,8 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } - - Properties [14] { + - Properties [12] { + Property [ <default> public $setting ] Property [ <default> public $connections ] Property [ <default> public $host ] Property [ <default> public $port ] @@ -5543,9 +5747,6 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Property [ <default> public $worker_id ] Property [ <default> public $taskworker ] Property [ <default> public $worker_pid ] - Property [ <default> public $onRequest ] - Property [ <default> public $onHandshake ] - Property [ <default> public $setting ] } - Methods [45] { @@ -5969,7 +6170,10 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } - - Properties [3] { + - Properties [6] { + Property [ <default> public $fd ] + Property [ <default> public $data ] + Property [ <default> public $finish ] Property [ <default> public $opcode ] Property [ <default> public $code ] Property [ <default> public $reason ] @@ -6077,7 +6281,7 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { Property [ <default> public $port ] } - - Methods [11] { + - Methods [12] { Method [ <internal:swoole, ctor> public method __construct ] { - Parameters [3] { @@ -6151,6 +6355,12 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } + Method [ <internal:swoole> public method ping ] { + + - Parameters [0] { + } + } + Method [ <internal:swoole> public method close ] { - Parameters [0] { @@ -6159,6 +6369,63 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { } } + Class [ <internal:swoole> class Swoole\Coroutine\Http2\Client\Exception extends Swoole\Exception implements Throwable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> protected $message ] + Property [ <default> protected $code ] + Property [ <default> protected $file ] + Property [ <default> protected $line ] + } + + - Methods [10] { + Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + + - Parameters [3] { + Parameter #0 [ <optional> $message ] + Parameter #1 [ <optional> $code ] + Parameter #2 [ <optional> $previous ] + } + } + + Method [ <internal:Core, inherits Exception> public method __wakeup ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + } + } + } + Class [ <internal:swoole> class Swoole\Http2\Request ] { - Constants [0] { @@ -6170,14 +6437,13 @@ Extension [ <persistent> extension #153 swoole version 4.3.1 ] { - Static methods [0] { } - - Properties [7] { + - Properties [6] { Property [ <default> public $path ] Property [ <default> public $method ] Property [ <default> public $headers ] Property [ <default> public $cookies ] Property [ <default> public $data ] Property [ <default> public $pipeline ] - Property [ <default> public $files ] } - Methods [0] { diff --git a/php-pecl-swoole4.spec b/php-pecl-swoole4.spec index 55b81d1..8e84760 100644 --- a/php-pecl-swoole4.spec +++ b/php-pecl-swoole4.spec @@ -35,7 +35,7 @@ Summary: PHP's asynchronous concurrent distributed networking framework Name: %{?sub_prefix}php-pecl-%{pecl_name}4 -Version: 4.3.1 +Version: 4.3.2 Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} # Extension is ASL 2.0 # Hiredis is BSD @@ -161,6 +161,7 @@ mv %{pecl_name}-%{version} NTS # Don't install/register tests, install examples as doc sed \ -e '/Makefile/s/role="doc"/role="src"/' \ + -e '/samples/s/role="doc"/role="src"/' \ %{?_licensedir: -e '/LICENSE/s/role="doc"/role="src"/' } \ %{?_licensedir: -e '/COPYING/s/role="doc"/role="src"/' } \ -i package.xml @@ -212,6 +213,7 @@ peclbuild() { --enable-coroutine-postgresql \ %endif --enable-mysqlnd \ + --enable-scheduler-tick \ --with-libdir=%{_lib} \ --with-php-config=$1 @@ -335,6 +337,9 @@ cd ../ZTS %changelog +* Mon Apr 15 2019 Remi Collet <remi@remirepo.net> - 4.3.2-1 +- update to 4.3.2 + * Wed Mar 13 2019 Remi Collet <remi@remirepo.net> - 4.3.1-1 - update to 4.3.1 |