Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V  < 1 2  
Reply to this topicStart new topic
> [kohana] problem z wyjatkami
terabit
post 21.08.2008, 21:14:18
Post #21





Grupa: Zarejestrowani
Postów: 170
Pomógł: 4
Dołączył: 11.08.2006

Ostrzeżenie: (10%)
X----


juz sie troche pogubilem....


a więc jak np wyświetlic userowi ze nie ma wynikow?

hmmm... zliczac ilosc rekordow? i wedlug tego wyswietlic komunikat?

i w końcu do czego używać wyjątków?
Po co będą mi potrzebne?
Gdy wystąpi jakiś błąd mam sobie go zapisywac w logach?


Ja po prostu chce pisać poprawnie ! winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
nrm
post 21.08.2008, 23:42:57
Post #22





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

Ostrzeżenie: (0%)
-----


chocby tak jak napisałem wcześniej:

w uproszczeniu


  1. <?php
  2. model:
  3. $sql = blabla
  4. if($sql->count() > 0)
  5. return $sql->result();
  6. else
  7. return false;
  8.  
  9. kontroler:
  10. if(!tozmodelu)
  11. $this->session->set_flash('komunikat', 'sorry koles, nie ma wynikow');
  12. url::redirect('costam');
  13. ?>


można też dać 404, można bezpośrednio w widoku metody - to wszystko zalezy od kontekstu danej akcji.

po co ci wyjatki? do debuga wersji developerskiej, do logowania bledow wersji produkcyjnej etc. sa bardzo pozyteczne.

Ten post edytował normanos 21.08.2008, 23:44:36


--------------------
Go to the top of the page
+Quote Post

2 Stron V  < 1 2
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 17:15