Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 8 Dołączył: 10.12.2009 Ostrzeżenie: (0%)
|
Witam,
Mam pytanie ponieważ nie wiem czy dobrze robię, przykładowo mam w modelu metodę która sprawdza czy wszystkie zależności są poprawne, jeżeli nie to wyskakuje błąd i przykładowo
Czy dopuszczalnym jest w modelu pisanie tekstu ? Macie jakieś lepsze metody na takie sprawy jak zwracanie wielu błędów ? (Kohana Framework) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
No wyjątku tu nie zrobisz, bo tylko jeden błąd wtedy zwróci.
Cytat Czy dopuszczalnym jest w modelu pisanie tekstu ? A dlaczego nie? Cytat Macie jakieś lepsze metody na takie sprawy jak zwracanie wielu błędów ? Chyba prościej i sensowniej się nie da. Ewentualnie jakąś sensowniejszą nomenklaturę, ale nie wiem, jak masz ją określoną w projekcie. (IMG:style_emoticons/default/wink.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 8 Dołączył: 10.12.2009 Ostrzeżenie: (0%)
|
No to w takim razie dzięki (IMG:style_emoticons/default/smile.gif) bo tak mnie to Gryzlo czy dobrze robie ... Ale skoro jest to dopuszczalne to w takim razie dzięki bardzo
Pozdrawiam |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 580 Pomógł: 85 Dołączył: 25.03.2010 Skąd: Skrzyszów :) Ostrzeżenie: (0%)
|
Mnie osobiście boli takie rozwiązanie (IMG:style_emoticons/default/happy.gif) Zapisz kody błedów w jednym miejscu i za pomocą klasy/funkcji pobieraj je, np
Kod getMsg('toLowSoftwareVersion' , array('required' => '123' , 'current' => '122'));
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 6 Dołączył: 20.03.2011 Skąd: Świdnica Ostrzeżenie: (0%)
|
Unikam pisania tekstów bezpośrednio w klasach - jeśli przyjdzie zmienić system na inną wersję językową trochę kiepsko zmieniać potem i wyszukiwać w plikach polskich tekstów. Stosuje stałe zdefiniowane w jakimś pliku konfiguracyjnym. Każdy komunikat mam wtedy w jednym miejscu.
np:
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 14:13 |