November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Chcemy otrzymać wiadomość e-mail z opisem błędu za każdym razem, kiedy któryś z naszych użytkowników napotka błąd aplikacji.
Błedy występujące podczas działania aplikacji są przesyłane do metody ActionController::Base#log_error. W przypadku skonfigurowania modułu pocztowego (tak, jak pokazano w „15.19. Przesyłanie wiadomości pocztowych za pomocą aplikacji Rails”) można przeciążyć tę metodę tak, by komunikaty o błędach były przesyłane pocztą elektroniczną pod wskazany adres. Kod tej metody powinien wówczas przyjąć następującą postać:
class ApplicationController < ActionController::Base private def log_error(exception) super Notification.deliver_error_message(exception, ...
Read now
Unlock full access