freeframework / core-service-data-base
Database Service - a wrapper around RedBeanPHP
Package info
gitverse.ru/aniks/freeframework__core_service__data_base
pkg:composer/freeframework/core-service-data-base
v1.0.0
2026-05-26 06:26 UTC
Requires
- php: ^8.2
- freeframework/core-service-kernel: ^1.0.0
- freeframework/core-service-page-controller: ^1.0.0
- gabordemooij/redbean: ^5.7
This package is not auto-updated.
Last update: 2026-05-27 04:54:43 UTC
README
Оглавление
Обзор пакета
core-service-data-base— это базовый сервис для работы с базой данных от FreeFramework. Сервис является "оберткой" библиотеки RedBeanPHP и повторяет ее методы.- Сервис имеет обязательные и опциональные ключи в конфигурации.
Обязательные ключи конфигурации
dsn— строка подключения к базе данных.user_name— имя пользователя.password— пароль пользователя.
Опциональные ключи и секции конфигурации
debug— включение отладки. Соответствует: R::debug($debug, 1). По умолчанию: false.frozen— заморозка базы данных. По умолчанию: false.
Требования
- PHP: версия 8.2 или выше
- Composer: для управления зависимостями
- "freeframework/core-service-kernel": "^1.0.0"
- "freeframework/core-service-page-controller": "^1.0.0"
- "gabordemooij/redbean": "^5.7"
Сторонние компоненты
Данный пакет использует gabordemooij/redbean, который распространяется на условиях двойной лицензии New BSD или GPLv2.
Данный пакет использует RedBeanPHP под лицензией New BSD для совместимости с MIT лицензией пакета.
Полный текст лицензии и уведомление об авторских правах находятся в файле licenses/New BSD and GPLv2.txt и THIRD_PARTY_LICENSES.md.
Общие данные по версиям сервисов
- Версии a и b - не совместимы.
- Версии a.b и a.c - обратно совместимы.
- Версии a.b.c и a.b.d - прямо и обратно совместимы.