bases
Базовый класс для проверки прав на выполнение операций
Tags
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