docs: Doctrine section with Doctrine Behaviors and Doctrine Helper (uk + en)
uk/docs/doctrine/README.md
новий файл +12
−0
1
+
# Doctrine
2
+
3
+
Бібліотеки UFO-Tech для Doctrine ORM: готові поведінки сутностей і дрібні помічники, що прибирають рутину з мапінгу.
4
+
5
+
## Пакети
6
+
7
+
| Пакет | Що це | Коли потрібен |
8
+
| --- | --- | --- |
9
+
| [Doctrine Behaviors](/docs/doctrine/doctrine-behaviors) (`ufo-tech/doctrine-behaviors`) | Symfony-бандл: часові мітки, автор змін, м'яке видалення, переклади, slug, дерева, UUID і журнал змін — інтерфейсом і трейтом на сутності | Symfony 7 / 8 з Doctrine ORM 3 і DBAL 4; заміна KnpLabs/DoctrineBehaviors, що не працює новіше Symfony 6.3 |
10
+
| [Doctrine Helper](/docs/doctrine/doctrine-helper) (`ufo-tech/doctrine-helper`) | PHP-бібліотека: трейти й інтерфейси первинних ключів (автоінкремент, UUID, `uniqid`) і PHP enum як тип `ENUM` у MySQL | Будь-який проєкт на Doctrine ORM 2.12+ / 3, без прив'язки до Symfony |
11
+
12
+
Пакети незалежні: їх можна ставити окремо або разом.