A cosa serve il file application.rb nella cartella controller?

Utente HTML.it
chiede

A cosa serve il file application.rb nella cartella controller?

Redazione HTML.it
risponde

Il file application.rb è la classe base per ogni nuovo controller di un’applicazione Rails. I metodi ed i filtri inseriti all’interno sono ereditati da ogni controller.

Ad esempio, per gestire l’autenticazione di un utente via cookie è possibile inserire la logica di login come before_filter in application.rb ed automaticamente l’utente verrà riconosciuto da qualsiasi action, dunque in qualsiasi pagina dell’applicazione esegua l’accesso.