2024-10-31 22:27:47 +00:00
|
|
|
|
# Репозитории
|
|
|
|
|
***
|
|
|
|
|
> Модули для доступа к различным элементам базы данных
|
|
|
|
|
## Репозиторий (Абстрактный)
|
|
|
|
|
---
|
|
|
|
|
>[!Репозиторий]
|
|
|
|
|
>Абстрактный класс, описывающий основные методы для репозитория
|
|
|
|
|
### Строки
|
|
|
|
|
---
|
|
|
|
|
- **Префикс** - Префикс базы данных *(Приватный | инициализируется перегрузкой в дочернем классе)*
|
|
|
|
|
### Методы
|
|
|
|
|
---
|
|
|
|
|
- **Приватный | Добавить виджет | Целое число | Абстрактный** - Добавляет виджет в базу данных, возвращает id
|
|
|
|
|
- **Приватный | Получить виджет | Виджет | Абстрактный** - Возвращает данные из базы данных по id
|
2024-11-01 01:10:31 +00:00
|
|
|
|
- **Публичный | Получить список репозитория | Список целых чисел | Абстрактный** - Возвращает список ключей репозитория
|
|
|
|
|
## Репозиторий проектов
|
2024-10-31 22:27:47 +00:00
|
|
|
|
---
|
2024-11-01 01:10:31 +00:00
|
|
|
|
>[!Репозиторий проектов]
|
|
|
|
|
>Реализации абстрактного класса репозитория для управления проектами
|
2024-10-31 22:27:47 +00:00
|
|
|
|
## Репозиторий соц. сетей
|
|
|
|
|
---
|
2024-11-01 01:10:31 +00:00
|
|
|
|
>[!Репозиторий cоц.сетей]
|
|
|
|
|
>Реализации абстрактного класса репозитория для управления соц. сетями
|