Documentation

bases

Базовый класс для проверки прав на выполнение операций

Tags
subpackage

bases

Table of Contents

__construct()  : mixed
Конструктор (пустой)
__destruct()  : mixed
Деструктор (пустой)
base_delete()  : array<string|int, string>
Базовая функция для метода DELETE с указанием файла (проверяет переданные ключи)
base_get()  : array<string|int, string>
Базовая функция для метода GET с указанием файла (проверяет переданные ключи)
base_insert()  : array<string|int, string>
Базовая функция для метода POST с указанием файла (проверяет переданные ключи)
base_update()  : array<string|int, string>
Базовая функция для метода PUT с указанием файла (проверяет переданные ключи)
bases_get()  : array<string|int, string>
Базовая функция для метода GET без указания файла (проверяет переданные ключи)
check_dir_way()  : bool
Функция проверки директории на соответствие шаблону
check_keys()  : array<string|int, string>
Функция проверки ключей и установка пути по умолчанию
checkUUID()  : bool
Функция проверки уникального идентифкатора на соответствие шаблону
clear_value()  : string
Функция очистки переменной от вредоносных тегов
clear_values()  : array<string|int, string>
Функция очистки массива от вредоносных тегов
write_log_csv()  : mixed
Функция записи лог-файла при совпадении условий

Methods

__construct()

Конструктор (пустой)

public __construct() : mixed
Return values
mixed

__destruct()

Деструктор (пустой)

public __destruct() : mixed
Return values
mixed

base_delete()

Базовая функция для метода DELETE с указанием файла (проверяет переданные ключи)

public base_delete(array<string|int, string> $mas) : array<string|int, string>
Parameters
$mas : array<string|int, string>

/ Принятые параметры

Return values
array<string|int, string>

/ Массив с результатами выполнения: event_id - результат выполнения операции, message - сообщение, data - массив.

base_get()

Базовая функция для метода GET с указанием файла (проверяет переданные ключи)

public base_get(array<string|int, string> $mas) : array<string|int, string>
Parameters
$mas : array<string|int, string>

/ Принятые параметры

Return values
array<string|int, string>

/ Массив с результатами выполнения: event_id - результат выполнения операции, message - сообщение, data - массив.

base_insert()

Базовая функция для метода POST с указанием файла (проверяет переданные ключи)

public base_insert(array<string|int, string> $mas) : array<string|int, string>
Parameters
$mas : array<string|int, string>

/ Принятые параметры

Return values
array<string|int, string>

/ Массив с результатами выполнения: event_id - результат выполнения операции, message - сообщение, data - массив.

base_update()

Базовая функция для метода PUT с указанием файла (проверяет переданные ключи)

public base_update(array<string|int, string> $mas) : array<string|int, string>
Parameters
$mas : array<string|int, string>

/ Принятые параметры

Return values
array<string|int, string>

/ Массив с результатами выполнения: event_id - результат выполнения операции, message - сообщение, data - массив.

bases_get()

Базовая функция для метода GET без указания файла (проверяет переданные ключи)

public bases_get(array<string|int, string> $mas) : array<string|int, string>
Parameters
$mas : array<string|int, string>

/ Принятые параметры

Return values
array<string|int, string>

/ Массив с результатами выполнения: event_id - результат выполнения операции, message - сообщение, data - массив.

check_dir_way()

Функция проверки директории на соответствие шаблону

public check_dir_way(string $dir_way) : bool
Parameters
$dir_way : string

/ Переменная

Return values
bool

/ Результат

check_keys()

Функция проверки ключей и установка пути по умолчанию

public check_keys(array<string|int, string> $mas) : array<string|int, string>
Parameters
$mas : array<string|int, string>

/ Принятые параметры

Return values
array<string|int, string>

/ Массив с результатами выполнения: event_id - результат выполнения операции, message - сообщение.

checkUUID()

Функция проверки уникального идентифкатора на соответствие шаблону

public checkUUID(string $uuid) : bool
Parameters
$uuid : string

/ Переменная

Return values
bool

/ Результат

clear_value()

Функция очистки переменной от вредоносных тегов

public clear_value([string $value = "" ]) : string
Parameters
$value : string = ""

/ Переменная

Return values
string

$value/ Результат

clear_values()

Функция очистки массива от вредоносных тегов

public clear_values(array<string|int, string> $mas) : array<string|int, string>
Parameters
$mas : array<string|int, string>

/ Входной массив

Return values
array<string|int, string>

$mas/ Очищенный массив

write_log_csv()

Функция записи лог-файла при совпадении условий

public write_log_csv(mixed $log) : mixed
Parameters
$log : mixed
Return values
mixed

Search results