Krzysztof Kozłowski na web na shyje
Temat: [ko3] ORM - nazewnictwo modelu
Jaka jest prawidłowa konwencja nazw modeli, zawierających w nazwie znak podkreślenia?Gdy tworzę model:
class Model_User_address extends ORM
i wywołuję go potem
$ua = ORM::factory('user_address');dostaję błąd:
ErrorException [ Fatal Error ]: Class 'Model_User_address' not found
Jak z nazwy wyrzucę znak podkreślenia, oczywiście wszystko jest OK.
Krzysztof Kozłowski na web na shyje
Temat: [ko3] ORM - nazewnictwo modelu
Koniec tematu. Zrezygnowałem ze znaków podkreślenia i działa wyśmienicie, więc problem uważam za quasi-rozwiązany :)
Paweł Dymek Web Developer
Temat: [ko3] ORM - nazewnictwo modelu
Jak dla mnie to powinno wyglądać tak:classes/model/user.php
classes/model/user/address.php
Pliki będą lepiej uporządkowane. Nazwa "Model_User_Address" też nie będzie stanowić problemu.
Krzysztof Kozłowski na web na shyje
Temat: [ko3] ORM - nazewnictwo modelu
Paweł Dymek:
Jak dla mnie to powinno wyglądać tak:
classes/model/user.php
classes/model/user/address.php
Pliki będą lepiej uporządkowane. Nazwa "Model_User_Address" też nie będzie stanowić problemu.
Faktycznie przy takim układzie nie ma problemu i dodatkowo jest porządek.
