This commit is contained in:
2025-08-04 18:05:04 +03:00
parent a80c4e6f65
commit 06d92863ee
21 changed files with 928 additions and 45 deletions

View File

@@ -10,23 +10,4 @@
* @version 1.0.0
* @since 1.0
*/
interface IDBItem
{
/**
* Вывод параметров добавления/обновления данных в базу данных.
*
* @param bool $withId Нужно ли добавлять Id в массив
*
* @return array Массив параметров
*/
public function ToSQL (bool $withId = true): array;
/**
* Преобразование данных из базы данных в модель, класс.
*
* @param array $sqlData Данные из базы данных
*
* @return self Класс модели с заполненными данными из базы данных
*/
public function FromSQL (array $sqlData): self;
}
interface IDBItem {}