Oznámení
Bude dibi podporovat callback, preco vo v1.0 uz nie je addHandler?
před 11 lety
- flym
- Člen | 2
Dobry den,
Zaujimalo by ma ako to vude so statickou metodou notify a addHanler v dalsich
verziach dibi?
Vo verzii 0.9 obe tieto metody boli. dibi::notofy() sa volala pri vytvoreni
Exeption a volala vsetky callback metody zadane do pola handlers.
Podla mna mala celkom prakticke vyuzitie, napr. pri Exception som mohol zasielat e-mail adminovy, resp. zapisat do logov.
Vo verzii 1.0 rev 172 vidim funkcie subCb,setSubstFallback, ktore sa vsak nikde nevolaju. Maju nejaky suvis s volanim callbacku? Ak ano, tak prosim o vysvetlenie. Mozem voalt moje user defined metody pri vyskyte DibiException?
Dakujem.
Editoval flym (18. 12. 2008 16:32)
před 11 lety
- David Grudl
- Nette Core | 6806
Místo addHandler je v dibi profiler. Jeho implementace není úplně dokončená, chybí třeba to zpracování DibiException, ale v tomto případě to nevidím jako chybu. Databázový layer je příliš nízka vrstva, než aby na ní šlo rozhodovat, kterou výjimku reportovat a kterou ne. To by měl být úkol vrstvy vyšší.
Metoda setSubstFallback slouží k něčemu jinému.
před 11 lety
- flym
- Člen | 2
Diky:)