Extension [ extension #162 varnish version 1.2.3 ] { - Dependencies { Dependency [ hash (Required) ] } - Constants [19] { Constant [ integer VARNISH_STATUS_SYNTAX ] { 100 } Constant [ integer VARNISH_STATUS_UNKNOWN ] { 101 } Constant [ integer VARNISH_STATUS_UNIMPL ] { 102 } Constant [ integer VARNISH_STATUS_TOOFEW ] { 104 } Constant [ integer VARNISH_STATUS_TOOMANY ] { 105 } Constant [ integer VARNISH_STATUS_PARAM ] { 106 } Constant [ integer VARNISH_STATUS_AUTH ] { 107 } Constant [ integer VARNISH_STATUS_OK ] { 200 } Constant [ integer VARNISH_STATUS_CANT ] { 300 } Constant [ integer VARNISH_STATUS_COMMS ] { 400 } Constant [ integer VARNISH_STATUS_CLOSE ] { 500 } Constant [ string VARNISH_CONFIG_IDENT ] { ident } Constant [ string VARNISH_CONFIG_HOST ] { host } Constant [ string VARNISH_CONFIG_PORT ] { port } Constant [ string VARNISH_CONFIG_TIMEOUT ] { timeout } Constant [ string VARNISH_CONFIG_SECRET ] { secret } Constant [ string VARNISH_CONFIG_COMPAT ] { compat } Constant [ integer VARNISH_COMPAT_2 ] { 2 } Constant [ integer VARNISH_COMPAT_3 ] { 3 } } - Classes [4] { Class [ class VarnishAdmin ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [21] { Method [ public method __construct ] { } Method [ public method connect ] { } Method [ public method auth ] { } Method [ public method getParams ] { } Method [ public method setParam ] { } Method [ public method stop ] { } Method [ public method start ] { } Method [ public method banUrl ] { } Method [ public method ban ] { } Method [ public method isRunning ] { } Method [ public method getPanic ] { } Method [ public method clearPanic ] { } Method [ public method setHost ] { } Method [ public method setIdent ] { } Method [ public method setTimeout ] { } Method [ public method setPort ] { } Method [ public method setSecret ] { } Method [ public method setCompat ] { } Method [ public method getVclList ] { } Method [ public method vclUse ] { } Method [ public method disconnect ] { } } } Class [ class VarnishStat ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method __construct ] { } } } Class [ class VarnishLog ] { - Constants [91] { Constant [ public integer TAG_Debug ] { 1 } Constant [ public integer TAG_Error ] { 2 } Constant [ public integer TAG_CLI ] { 3 } Constant [ public integer TAG_SessOpen ] { 4 } Constant [ public integer TAG_SessClose ] { 5 } Constant [ public integer TAG_BackendOpen ] { 6 } Constant [ public integer TAG_BackendReuse ] { 7 } Constant [ public integer TAG_BackendClose ] { 8 } Constant [ public integer TAG_HttpGarbage ] { 9 } Constant [ public integer TAG_Proxy ] { 10 } Constant [ public integer TAG_ProxyGarbage ] { 11 } Constant [ public integer TAG_Backend ] { 12 } Constant [ public integer TAG_Length ] { 13 } Constant [ public integer TAG_FetchError ] { 14 } Constant [ public integer TAG_ReqMethod ] { 15 } Constant [ public integer TAG_ReqURL ] { 16 } Constant [ public integer TAG_ReqProtocol ] { 17 } Constant [ public integer TAG_ReqStatus ] { 18 } Constant [ public integer TAG_ReqReason ] { 19 } Constant [ public integer TAG_ReqHeader ] { 20 } Constant [ public integer TAG_ReqUnset ] { 21 } Constant [ public integer TAG_ReqLost ] { 22 } Constant [ public integer TAG_RespMethod ] { 23 } Constant [ public integer TAG_RespURL ] { 24 } Constant [ public integer TAG_RespProtocol ] { 25 } Constant [ public integer TAG_RespStatus ] { 26 } Constant [ public integer TAG_RespReason ] { 27 } Constant [ public integer TAG_RespHeader ] { 28 } Constant [ public integer TAG_RespUnset ] { 29 } Constant [ public integer TAG_RespLost ] { 30 } Constant [ public integer TAG_BereqMethod ] { 31 } Constant [ public integer TAG_BereqURL ] { 32 } Constant [ public integer TAG_BereqProtocol ] { 33 } Constant [ public integer TAG_BereqStatus ] { 34 } Constant [ public integer TAG_BereqReason ] { 35 } Constant [ public integer TAG_BereqHeader ] { 36 } Constant [ public integer TAG_BereqUnset ] { 37 } Constant [ public integer TAG_BereqLost ] { 38 } Constant [ public integer TAG_BerespMethod ] { 39 } Constant [ public integer TAG_BerespURL ] { 40 } Constant [ public integer TAG_BerespProtocol ] { 41 } Constant [ public integer TAG_BerespStatus ] { 42 } Constant [ public integer TAG_BerespReason ] { 43 } Constant [ public integer TAG_BerespHeader ] { 44 } Constant [ public integer TAG_BerespUnset ] { 45 } Constant [ public integer TAG_BerespLost ] { 46 } Constant [ public integer TAG_ObjMethod ] { 47 } Constant [ public integer TAG_ObjURL ] { 48 } Constant [ public integer TAG_ObjProtocol ] { 49 } Constant [ public integer TAG_ObjStatus ] { 50 } Constant [ public integer TAG_ObjReason ] { 51 } Constant [ public integer TAG_ObjHeader ] { 52 } Constant [ public integer TAG_ObjUnset ] { 53 } Constant [ public integer TAG_ObjLost ] { 54 } Constant [ public integer TAG_BogoHeader ] { 55 } Constant [ public integer TAG_LostHeader ] { 56 } Constant [ public integer TAG_TTL ] { 57 } Constant [ public integer TAG_Fetch_Body ] { 58 } Constant [ public integer TAG_VCL_acl ] { 59 } Constant [ public integer TAG_VCL_call ] { 60 } Constant [ public integer TAG_VCL_trace ] { 61 } Constant [ public integer TAG_VCL_return ] { 62 } Constant [ public integer TAG_ReqStart ] { 63 } Constant [ public integer TAG_Hit ] { 64 } Constant [ public integer TAG_HitPass ] { 65 } Constant [ public integer TAG_ExpBan ] { 66 } Constant [ public integer TAG_ExpKill ] { 67 } Constant [ public integer TAG_WorkThread ] { 68 } Constant [ public integer TAG_ESI_xmlerror ] { 69 } Constant [ public integer TAG_Hash ] { 70 } Constant [ public integer TAG_Backend_health ] { 71 } Constant [ public integer TAG_VCL_Log ] { 72 } Constant [ public integer TAG_VCL_Error ] { 73 } Constant [ public integer TAG_Gzip ] { 74 } Constant [ public integer TAG_Link ] { 75 } Constant [ public integer TAG_Begin ] { 76 } Constant [ public integer TAG_End ] { 77 } Constant [ public integer TAG_VSL ] { 78 } Constant [ public integer TAG_Storage ] { 79 } Constant [ public integer TAG_Timestamp ] { 80 } Constant [ public integer TAG_ReqAcct ] { 81 } Constant [ public integer TAG_PipeAcct ] { 82 } Constant [ public integer TAG_BereqAcct ] { 83 } Constant [ public integer TAG_VfpAcct ] { 84 } Constant [ public integer TAG_Witness ] { 85 } Constant [ public integer TAG_BackendStart ] { 86 } Constant [ public integer TAG_H2RxHdr ] { 87 } Constant [ public integer TAG_H2RxBody ] { 88 } Constant [ public integer TAG_H2TxHdr ] { 89 } Constant [ public integer TAG_H2TxBody ] { 90 } Constant [ public integer TAG_HitMiss ] { 91 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method __construct ] { } } } Class [ class VarnishException 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 [10] { 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 ] { } } } } }