Extension [ extension #175 yar version 2.0.2 ] { - Dependencies { Dependency [ json (Required) ] Dependency [ msgpack (Required) ] } - INI { Entry [ yar.packager ] Current = 'msgpack' } Entry [ yar.transport ] Current = 'curl' } 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' } Entry [ yar.allow_persistent ] Current = '0' } } - Constants [18] { Constant [ string YAR_VERSION ] { 2.0.2 } Constant [ integer YAR_OPT_PACKAGER ] { 1 } Constant [ integer YAR_OPT_PERSISTENT ] { 2 } Constant [ integer YAR_OPT_TIMEOUT ] { 4 } Constant [ integer YAR_OPT_CONNECT_TIMEOUT ] { 8 } Constant [ integer YAR_CLIENT_PROTOCOL_HTTP ] { 1 } Constant [ integer YAR_CLIENT_PROTOCOL_TCP ] { 2 } Constant [ integer YAR_CLIENT_PROTOCOL_UNIX ] { 4 } Constant [ string YAR_PACKAGER_PHP ] { PHP } Constant [ string YAR_PACKAGER_JSON ] { JSON } Constant [ string YAR_PACKAGER_MSGPACK ] { MSGPACK } Constant [ integer YAR_ERR_OKEY ] { 0 } Constant [ integer YAR_ERR_OUTPUT ] { 8 } Constant [ integer YAR_ERR_TRANSPORT ] { 16 } Constant [ integer YAR_ERR_REQUEST ] { 4 } Constant [ integer YAR_ERR_PROTOCOL ] { 2 } Constant [ integer YAR_ERR_PACKAGER ] { 1 } Constant [ integer YAR_ERR_EXCEPTION ] { 64 } } - Classes [12] { Class [ class Yar_Server ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ protected $_executor ] } - Methods [2] { Method [ final public method __construct ] { - Parameters [2] { Parameter #0 [ $obj ] Parameter #1 [ $protocol ] } } Method [ public method handle ] { - Parameters [0] { } } } } Class [ class Yar_Client ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $_protocol ] Property [ protected $_uri ] Property [ protected $_options ] Property [ protected $_running ] } - Methods [5] { Method [ final public method __construct ] { - Parameters [2] { Parameter #0 [ $url ] Parameter #1 [ $async ] } } Method [ public method call ] { - Parameters [2] { Parameter #0 [ $method ] Parameter #1 [ $parameters ] } } Method [ public method __call ] { - Parameters [2] { Parameter #0 [ $method ] Parameter #1 [ $parameters ] } } Method [ public method getOpt ] { - Parameters [1] { Parameter #0 [ $type ] } } Method [ public method setOpt ] { - Parameters [2] { Parameter #0 [ $type ] Parameter #1 [ $value ] } } } } Class [ class Yar_Concurrent_Client ] { - Constants [0] { } - Static properties [4] { Property [ protected static $_callstack ] Property [ protected static $_callback ] Property [ protected static $_error_callback ] Property [ protected static $_start ] } - Static methods [3] { Method [ static public method call ] { - Parameters [4] { Parameter #0 [ $uri ] Parameter #1 [ $method ] Parameter #2 [ $parameters ] Parameter #3 [ $callback ] } } Method [ static public method loop ] { - Parameters [2] { Parameter #0 [ $callback ] Parameter #1 [ $error_callback ] } } Method [ static public method reset ] { } } - Properties [0] { } - Methods [0] { } } Class [ class Yar_Server_Exception extends Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [5] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] Property [ protected $_type ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Server_Request_Exception extends Yar_Server_Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Server_Protocol_Exception extends Yar_Server_Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Server_Packager_Exception extends Yar_Server_Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Server_Output_Exception extends Yar_Server_Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Client_Exception extends Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Client_Transport_Exception extends Yar_Client_Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Client_Packager_Exception extends Yar_Client_Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } Class [ class Yar_Client_Protocol_Exception extends Yar_Client_Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [11] { Method [ public method getType ] { } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } 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 ] { } } } } }