Daniel Częstki senior php developer
Temat: Konwencja nazw w cakePHP
Tak sobie siedzę i zastanawiam się jak to zrobić:Stan pierwotny (moja konwencja):
Mam tabele w bazie o nazwie config
kontroler nazywa się config
akcja nazywa się index
W cakePHP musze zrobic (przynajmniej wg. dokumentacji)
model o nazwie Config
kontroler o nazwie ConfigsController
i tabele na bazie o nazwie: configs
w kontrolerze i tabeli dodaje na końcu literkę "s".
wywołuję to tak:
http://cake.loc/configs/index
interesuje mnie jednak aby wywoływac to bez literki "s" czyli
http://cake.loc/config/index
bo nie lubię liczby mnogiej.
więc zmieniłem nazwę klasy kontrolera na ConfigController
i działa. Niestety nie mogę zmienić
Czy jednak może to mieć negatywny wpływ na aplikację ?
Druga sprawa jeżeli chodzi o tabele.
Czy pola definiujące datę i czas dodania oraz aktualizacji rekordu muszą nazywać się odpowiednio do tego aby cake automatycznie wypełnił te pola ?Daniel Częstki edytował(a) ten post dnia 30.12.10 o godzinie 13:57