Documentation

DbWriter
in package
implements WriterInterface

Класс имплементация интерфейса WriterInterface

Данный класс реализует логирование информации в базу данный

Tags
author

AlGvo <dp161185gav@gmail,com>

version
1.0

Interfaces, Classes, Traits and Enums

WriterInterface
Интерфейс, для всех методов записи лога

Table of Contents

DB_PATH  = __DIR__ . '/../../../../../logger.sqlite'
Константа пути к базе данных куда логируется информация
$db  : SQLite3
Тип базы данных который используется для логирования
__construct()  : mixed
Конструктор данного класса
createTable()  : void
Метод создания таблицы базы данных
write()  : mixed|void
Метод записи в базу данных

Constants

DB_PATH

Константа пути к базе данных куда логируется информация

public mixed DB_PATH = __DIR__ . '/../../../../../logger.sqlite'

Properties

$db

Тип базы данных который используется для логирования

private SQLite3 $db
Tags
access

private

Methods

__construct()

Конструктор данного класса

public __construct() : mixed
Tags
access

public

Return values
mixed —

createTable()

Метод создания таблицы базы данных

public createTable() : void
Tags
access

public

Return values
void —

write()

Метод записи в базу данных

public write(array<string|int, mixed> $data) : mixed|void
Parameters
$data : array<string|int, mixed>

информация которая записывается в базу данных

Return values
mixed|void —

Search results