PHP 클래스 StatisticClient, statistics

저자: workerman
저자: xmc 2015.06.06
파일 보기 프로젝트 열기: smalleyes/statistics 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$client
$timeMap array ..], module=>[interface=>time_start ..], ... ]

공개 메소드들

메소드 설명
report ( string $module, string $interface, boolean $success, integer $code, string $msg, string $report_address = '' ) : boolean 上报统计数据
sendData ( string $address, string $buffer, $timeout = 10 ) : boolean 发送数据给统计系统
tick ( string $module = '', string $interface = '' ) : void 模块接口上报消耗时间记时

메소드 상세

report() 공개 정적인 메소드

上报统计数据
public static report ( string $module, string $interface, boolean $success, integer $code, string $msg, string $report_address = '' ) : boolean
$module string
$interface string
$success boolean
$code integer
$msg string
$report_address string
리턴 boolean

sendData() 공개 정적인 메소드

发送数据给统计系统
public static sendData ( string $address, string $buffer, $timeout = 10 ) : boolean
$address string
$buffer string
리턴 boolean

tick() 공개 정적인 메소드

模块接口上报消耗时间记时
public static tick ( string $module = '', string $interface = '' ) : void
$module string
$interface string
리턴 void

프로퍼티 상세

$client 보호되어 있는 정적으로 프로퍼티

protected static $client

$timeMap 보호되어 있는 정적으로 프로퍼티

..], module=>[interface=>time_start ..], ... ]
protected static array $timeMap
리턴 array