PHP Класс KM

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

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

Свойство Тип Описание
$VERSION
$epoch
$host used for testing only atm.
$id
$key
$log_dir
$logs
$query_line
$to_stderr
$use_cron

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

Метод Описание
alias ( $name, $alias_to )
array_get ( $array, $key, $default = null, $treat_empty_as_not_set = false )
error_handler ( $errno, $errstr, $errfile, $errline )
identify ( $id )
init ( $key, $options = [] )
record ( $action, $props = [] )
send_logged_queries ( )
set ( $array )

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

Метод Описание
epoch ( )
generate_query ( $type, $data, $update = true )
is_identified ( )
is_initialized ( )
is_initialized_and_identified ( )
is_log_dir_writable ( ) #### PROTECTED #############################################################
log ( $type, $msg )
log_error ( $msg )
log_name ( $type )
log_query ( $msg )
log_send ( $msg )
reset ( )
send_query ( $query )

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

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

static public alias ( $name, $alias_to )

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

static public array_get ( $array, $key, $default = null, $treat_empty_as_not_set = false )

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

protected static epoch ( )

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

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

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

protected static generate_query ( $type, $data, $update = true )

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

static public identify ( $id )

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

static public init ( $key, $options = [] )

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

protected static is_identified ( )

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

protected static is_initialized ( )

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

protected static is_initialized_and_identified ( )

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

#### PROTECTED #############################################################
protected static is_log_dir_writable ( )

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

protected static log ( $type, $msg )

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

protected static log_error ( $msg )

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

protected static log_name ( $type )

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

protected static log_query ( $msg )

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

protected static log_send ( $msg )

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

static public record ( $action, $props = [] )

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

protected static reset ( )

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

static public send_logged_queries ( )

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

protected static send_query ( $query )

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

static public set ( $array )

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

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

static public $VERSION

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

static public $epoch

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

used for testing only atm.
static public $host

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

static public $id

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

static public $key

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

static public $log_dir

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

static public $logs

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

static public $query_line

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

static public $to_stderr

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

static public $use_cron