refactor(admin): przeniesienie Pages/Layouts/Articles do Domain repositories

This commit is contained in:
2026-03-04 00:41:54 +01:00
parent 645037d144
commit 36fa3fdeae
7 changed files with 1323 additions and 1183 deletions

View File

@@ -57,17 +57,19 @@ autoload/Shared/
Stare klasy (`class.S.php`, `class.Cache.php`, itd.) są teraz cienkimi
wrapperami — zachowana pełna kompatybilność wsteczna.
### Faza 2 (w toku) Domain Repositories (`autoload/Domain/`)
### Faza 2 (w toku) - Domain Repositories (`autoload/Domain/`)
```
autoload/Domain/
├── Languages/LanguagesRepository.php \Domain\Languages\LanguagesRepository
├── Settings/SettingsRepository.php \Domain\Settings\SettingsRepository
└── User/UserRepository.php \Domain\User\UserRepository
|- Languages/LanguagesRepository.php <- \Domain\Languages\LanguagesRepository OK
|- Settings/SettingsRepository.php <- \Domain\Settings\SettingsRepository OK
|- User/UserRepository.php <- \Domain\User\UserRepository OK
|- Pages/PagesRepository.php <- \Domain\Pages\PagesRepository OK
|- Layouts/LayoutsRepository.php <- \Domain\Layouts\LayoutsRepository OK
`- Articles/ArticlesRepository.php <- \Domain\Articles\ArticlesRepository OK (w toku)
```
Następne: `Domain\Pages`, `Domain\Layouts`, `Domain\Articles`, ...
Nastepne: `Domain\Banners`, `Domain\Authors`, `Domain\Newsletter`, ...
---
## Katalogi
@@ -118,3 +120,4 @@ Główne tabele: `pp_users`, `pp_articles`, `pp_articles_langs`, `pp_pages`,
- Tabela: `pp_languages`
- Składnia w treści: `[LANG:klucz]`
- Cache tłumaczeń: `$_SESSION['lang-{lang_id}']`