-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Milestone
Description
metoda RepositoryHelper::normalizeRepository() překládá jména tříd na malá písmena. to způsobuje, že:
-
ORM nemůže na operačních systémech s case sensitive filesystémem načíst třídy repozitářů/entit atp. pokud autoloader používá PSR-0 (přímé mapování namespaců na adresáře). to z principu nelze řešit jinak, než že ORM bude vyžadovat správné jméno třídy včetně velikosti znaků
-
vzhledem, že Composer zamítl bug Case insensitive classmap composer/composer#1803 (čemuž se nelze divit. bylo by hloupé, kdyby se classmap autoloader choval jinak než PSR-0 autoloader), nelze vůbec načíst jakékoliv repository/entity nainstalované Composerem
nevím jestli podobná normalizace není ještě někde
Metadata
Metadata
Assignees
Labels
No labels