PHP Класс think\org\Slog

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$log_types SocketLog 服务的http的端口号
$port
$start_memory
$start_time

Защищенные свойства (Protected)

Свойство Тип Описание
$_allowForceClientIds
$_instance 配置强制推送且被授权的client_id
$config
$css
$logs

Открытые методы

Метод Описание
__callStatic ( $method, $args )
__destruct ( )
big ( $log )
config ( $config ) 设置配置
error_handler ( $errno, $errstr, $errfile, $errline )
fatalError ( )
getConfig ( $name ) 获得配置
getInstance ( )
mysqlilog ( $sql, $db )
mysqllog ( $sql, $db )
pdolog ( $sql, $pdo )
record ( $type, $msg = '', $css = '' ) 记录日志
registerErrorHandler ( ) 接管报错
send ( null $host, string $message = '', string $address = '/' ) : boolean
sendLog ( )
sql ( $sql, $link )
trace ( $msg, $trace_level = 1, $css = '' )

Защищенные методы

Метод Описание
check ( )
getClientArg ( $name )
sendToClient ( $tabid, $client_id, $logs, $force_client_id ) 发送给指定客户端

Приватные методы

Метод Описание
sqlexplain ( $arr, &$sql, &$css )
sqlwhere ( &$sql, &$css )

Описание методов

__callStatic() публичный статический Метод

public static __callStatic ( $method, $args )

__destruct() публичный Метод

public __destruct ( )

big() публичный статический Метод

public static big ( $log )

check() защищенный статический Метод

protected static check ( )

config() публичный статический Метод

设置配置
public static config ( $config )

error_handler() публичный статический Метод

public static error_handler ( $errno, $errstr, $errfile, $errline )

fatalError() публичный статический Метод

public static fatalError ( )

getClientArg() защищенный статический Метод

protected static getClientArg ( $name )

getConfig() публичный статический Метод

获得配置
public static getConfig ( $name )

getInstance() публичный статический Метод

public static getInstance ( )

mysqlilog() публичный статический Метод

public static mysqlilog ( $sql, $db )

mysqllog() публичный статический Метод

public static mysqllog ( $sql, $db )

pdolog() публичный статический Метод

public static pdolog ( $sql, $pdo )

record() публичный Метод

记录日志
public record ( $type, $msg = '', $css = '' )

registerErrorHandler() публичный статический Метод

接管报错
public static registerErrorHandler ( )

send() публичный статический Метод

public static send ( null $host, string $message = '', string $address = '/' ) : boolean
$host null - $host of socket server
$message string - 发送的消息
$address string - 地址
Результат boolean

sendLog() публичный статический Метод

public static sendLog ( )

sendToClient() защищенный статический Метод

发送给指定客户端
Автор: Zjmainstay
protected static sendToClient ( $tabid, $client_id, $logs, $force_client_id )
$tabid
$client_id
$logs
$force_client_id

sql() публичный статический Метод

public static sql ( $sql, $link )

trace() публичный статический Метод

public static trace ( $msg, $trace_level = 1, $css = '' )

Описание свойств

$_allowForceClientIds защищенное статическое свойство

protected static $_allowForceClientIds

$_instance защищенное статическое свойство

配置强制推送且被授权的client_id
protected static $_instance

$config защищенное статическое свойство

protected static $config

$css защищенное статическое свойство

protected static $css

$log_types публичное статическое свойство

SocketLog 服务的http的端口号
public static $log_types

$logs защищенное статическое свойство

protected static $logs

$port публичное статическое свойство

public static $port

$start_memory публичное статическое свойство

public static $start_memory

$start_time публичное статическое свойство

public static $start_time