Extension [ extension #119 yar version 2.3.1 ] { - Dependencies { Dependency [ json (Required) ] Dependency [ msgpack (Required) ] } - INI { Entry [ yar.packager ] Current = 'msgpack' } Entry [ yar.debug ] Current = 'Off' } Entry [ yar.expose_info ] Current = 'On' } Entry [ yar.connect_timeout ] Current = '1000' } Entry [ yar.timeout ] Current = '5000' } Entry [ yar.content_type ] Current = 'application/octet-stream' } } - Constants [24] { Constant [ string YAR_VERSION ] { 2.3.1 } Constant [ int YAR_HAS_MSGPACK ] { 1 } Constant [ int YAR_OPT_PACKAGER ] { 0 } Constant [ int YAR_OPT_PERSISTENT ] { 1 } Constant [ int YAR_OPT_TIMEOUT ] { 2 } Constant [ int YAR_OPT_CONNECT_TIMEOUT ] { 3 } Constant [ int YAR_OPT_HEADER ] { 4 } Constant [ int YAR_OPT_RESOLVE ] { 5 } Constant [ int YAR_OPT_PROXY ] { 6 } Constant [ int YAR_OPT_PROVIDER ] { 8 } Constant [ int YAR_OPT_TOKEN ] { 7 } Constant [ int YAR_CLIENT_PROTOCOL_HTTP ] { 1 } Constant [ int YAR_CLIENT_PROTOCOL_TCP ] { 2 } Constant [ int YAR_CLIENT_PROTOCOL_UNIX ] { 4 } Constant [ string YAR_PACKAGER_PHP ] { PHP } Constant [ string YAR_PACKAGER_JSON ] { JSON } Constant [ string YAR_PACKAGER_MSGPACK ] { MSGPACK } Constant [ int YAR_ERR_OKEY ] { 0 } Constant [ int YAR_ERR_OUTPUT ] { 8 } Constant [ int YAR_ERR_TRANSPORT ] { 16 } Constant [ int YAR_ERR_REQUEST ] { 4 } Constant [ int YAR_ERR_PROTOCOL ] { 2 } Constant [ int YAR_ERR_PACKAGER ] { 1 } Constant [ int YAR_ERR_EXCEPTION ] { 64 } } - Classes [12] { Class [ class Yar_Server ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $_executor = NULL ] } - Methods [2] { Method [ final public method __construct ] { - Parameters [1] { Parameter #0 [ object $executor ] } } Method [ public method handle ] { - Parameters [0] { } - Return [ bool ] } } } Class [ class Yar_Client ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ final public method __construct ] { - Parameters [2] { Parameter #0 [ string $uri ] Parameter #1 [ array $options = NULL ] } } Method [ public method call ] { - Parameters [2] { Parameter #0 [ string $method ] Parameter #1 [ array $arguments ] } - Return [ mixed ] } Method [ public method __call ] { - Parameters [2] { Parameter #0 [ string $method ] Parameter #1 [ array $arguments ] } - Return [ mixed ] } Method [ public method getOpt ] { - Parameters [1] { Parameter #0 [ int $type ] } - Return [ mixed ] } Method [ public method setOpt ] { - Parameters [2] { Parameter #0 [ int $type ] Parameter #1 [ mixed $value ] } - Return [ Yar_Client|bool ] } } } Class [ class Yar_Concurrent_Client ] { - Constants [0] { } - Static properties [0] { } - Static methods [3] { Method [ static public method call ] { - Parameters [6] { Parameter #0 [ string $uri ] Parameter #1 [ string $method ] Parameter #2 [ ?array $arguments = NULL ] Parameter #3 [ ?callable $callback = NULL ] Parameter #4 [ ?callable $error_callback = NULL ] Parameter #5 [ ?array $options = NULL ] } - Return [ int|bool|null ] } Method [ static public method loop ] { - Parameters [2] { Parameter #0 [ ?callable $callback = NULL ] Parameter #1 [ ?callable $error_callback = NULL ] } - Return [ ?bool ] } Method [ static public method reset ] { - Parameters [0] { } - Return [ bool ] } } - Properties [0] { } - Methods [0] { } } Class [ class Yar_Server_Exception extends Exception implements Throwable, Stringable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [5] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] Property [ protected $_type = 'Yar_Exception_S...' ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string|int ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Server_Request_Exception extends Yar_Server_Exception implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string|int ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Server_Protocol_Exception extends Yar_Server_Exception implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string|int ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Server_Packager_Exception extends Yar_Server_Exception implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string|int ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Server_Output_Exception extends Yar_Server_Exception implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string|int ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Client_Exception extends Exception implements Throwable, Stringable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Client_Transport_Exception extends Yar_Client_Exception implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Client_Packager_Exception extends Yar_Client_Exception implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class Yar_Client_Protocol_Exception extends Yar_Client_Exception implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected $file = NULL ] Property [ protected $line = NULL ] } - Methods [11] { Method [ public method getType ] { - Parameters [0] { } - Return [ string ] } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } } }