Logowanie
Klasa logger
udostÄpnia proste w obsÅudze, jednak doÅÄ zaawansowane, jeÅli chodzi o możliwoÅci, narzÄdzie do logowania, z którego korzystaÄ może każdy, ponieważ znajduje siÄ ono w bibliotece standardowej Ruby 1.8.x. DostÄp do tej klasy można uzyskaÄ z dowolnego miejsca w kodzie napisanym w Ruby i jest to Åwietne narzÄdzie sÅużÄ
ce do debugowania aplikacji.
Rails automatycznie generuje plik logu odpowiadajÄ cy okreÅlonemu Årodowisku i znajdujÄ cy siÄ w folderze log.
By móc logowaÄ komunikat z kontrolera lub modelu, należy uzyskaÄ dostÄp do instancji programu logujÄ
cego Rails za pomocÄ
metody logger
.
class ProductController < ActionController::Base def index logger.info 'To mój komunikat' end end
Na zewnÄ trz ...
Get Rails. Leksykon kieszonkowy now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.