class Util

Utility class

Traits

Используется в классах, которым необходимо работать с БД.

Methods

static Connection
getDbConnection()

Возвращает активное соединение с БД в рамках приложения

static void
configSet(string $key, miced $value)

Сохраняет пару ключ/значение в БД

static mixed
configGet(string $key)

Возвращает значение связанное с ключем из БД

static mixed
configGetAll()

Возвращает все ключи/значения из БД

static void
configUnset(string $key)

Удаляет пару ключ/значение из БД

static 
directorySize($path)

No description

static 
hbytes(int $bytes, bool $base10 = false, int $round = 2, array $labels = array('', ' Kb', ' Mb', ' Gb'))

Форматирует число байт в кб, мб и т.д.

static string
curlGet($url)

Send a GET requst using cURL

static 
clearAllCache($period = 1209600)

No description

static 
clearCache($path, $period = 1209600)

No description

static 
delTree($dir, $self = true)

No description

rcopy($src, $dst)

No description

static 
addslashes($value)

No description

static 
stripslashes($value)

No description

static 
copyRecord($table, $id_row, $id, $replace)

No description

static 
getMysqlVersion()

No description

static 
get($name, $int = FALSE)

No description

static 
post($name, $int = FALSE)

No description

static 
fatalError($msg)

No description

static 
commonHead()

No description

static 
utime()

No description

static 
extErrorMessage($e)

No description

Details

in DbConnection at line 22
final static Connection getDbConnection()

Возвращает активное соединение с БД в рамках приложения

Return Value

Connection

in DbConnection at line 35
static void configSet(string $key, miced $value)

Сохраняет пару ключ/значение в БД

Parameters

string $key ключ
miced $value значение

Return Value

void

in DbConnection at line 47
static mixed configGet(string $key)

Возвращает значение связанное с ключем из БД

Parameters

string $key ключ

Return Value

mixed

in DbConnection at line 60
static mixed configGetAll()

Возвращает все ключи/значения из БД

Return Value

mixed

in DbConnection at line 78
static void configUnset(string $key)

Удаляет пару ключ/значение из БД

Parameters

string $key ключ

Return Value

void

at line 34
static directorySize($path)

Parameters

$path

at line 55
static hbytes(int $bytes, bool $base10 = false, int $round = 2, array $labels = array('', ' Kb', ' Mb', ' Gb'))

Форматирует число байт в кб, мб и т.д.

Parameters

int $bytes bytes is the size
bool $base10 base10 enable base 10 representation, otherwise default base 2 is used
int $round round number of fractional digits
array $labels labels strings associated to each 2^10 or 10^3(base10==true) multiple of base units

at line 85
static string curlGet($url)

Send a GET requst using cURL

Parameters

$url

Return Value

string

at line 104
static clearAllCache($period = 1209600)

Parameters

$period

at line 111
static clearCache($path, $period = 1209600)

Parameters

$path
$period

at line 124
static delTree($dir, $self = true)

Parameters

$dir
$self

at line 135
rcopy($src, $dst)

Parameters

$src
$dst

at line 154
static addslashes($value)

Parameters

$value

at line 175
static stripslashes($value)

Parameters

$value

at line 198
static copyRecord($table, $id_row, $id, $replace)

Parameters

$table
$id_row
$id
$replace

at line 214
static getMysqlVersion()

at line 239
static get($name, $int = FALSE)

Parameters

$name
$int

at line 254
static post($name, $int = FALSE)

Parameters

$name
$int

at line 262
static fatalError($msg)

Parameters

$msg

at line 267
static commonHead()

at line 275
static utime()

at line 289
static extErrorMessage($e)

Parameters

$e