ver. 0.293: front\controls\Site + front\view\Site → front\App + front\LayoutEngine

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-17 22:21:44 +01:00
parent 89d9e61bec
commit d2444500e9
13 changed files with 83 additions and 38 deletions

View File

@@ -4,6 +4,28 @@ Logi zmian z migracji na Domain-Driven Architecture. Najnowsze na gorze.
---
## ver. 0.293 (2026-02-17) - front\controls\Site + front\view\Site → front\App + front\LayoutEngine
- **front\controls\Site → front\App** — migracja routera na nowy namespace
- Port 1:1 z camelCase: `check_url_params()``checkUrlParams()`, `page_title()``pageTitle()`
- Wewnętrzna zmiana: `\front\view\Site::contact()``\front\LayoutEngine::contact()`
- USUNIETA: `autoload/front/controls/class.Site.php`
- **front\view\Site → front\LayoutEngine** — migracja layout engine na nowy namespace
- Port 1:1 z camelCase: `cookie_information()``cookieInformation()`
- Wewnętrzne zmiany: `\front\controls\Site::route()``\front\App::route()`, self-referencje na `self::`
- 13 stałych regex i ~30 tag replacements przeniesione 1:1
- USUNIETA: `autoload/front/view/class.Site.php`
- **Call sites** — 4 miejsca przepięte:
- `index.php:62``\front\App::checkUrlParams()`
- `index.php:157``\front\LayoutEngine::show()`
- `index.php:160``\front\LayoutEngine::cookieInformation()`
- `ajax.php:51``\front\App::checkUrlParams()`
- USUNIETE puste foldery: `autoload/front/controls/`, `autoload/front/view/`
- **Pelna migracja frontendu zakonczona** — `autoload/front/` zawiera: `App.php`, `LayoutEngine.php`, `Controllers/`, `Views/`
- Testy: 610 OK, 1816 asercji (bez zmian — czysty rename/restructure)
---
## ver. 0.292 (2026-02-17) - ShopProduct + ShopPaymentMethod + ShopPromotion + ShopStatuses + ShopTransport frontend migration
- **Pelna migracja front\factory\** — USUNIETY caly folder `autoload/front/factory/` (wszystkie 20 klas zmigrowane do Domain)
@@ -803,4 +825,4 @@ Logi zmian z migracji na Domain-Driven Architecture. Najnowsze na gorze.
- Metoda `clear_product_cache()` w klasie S
---
*Dokument aktualizowany: 2026-02-17 (ver. 0.292)*
*Dokument aktualizowany: 2026-02-17 (ver. 0.293)*