Rails Application Controller per la critica (sentiti libero di essere duro)
-
06-07-2019 - |
Domanda
Ho scritto un controller di applicazione che gestisce il 99% di ciò di cui ho bisogno per qualsiasi controller. L'ho pubblicato qui (pastebin). Come ho detto, sentiti libero di essere duro.
-aggiornamento: commenti aggiunti :)
Thx,
-C
P.S. Vorrei dire che la mia intenzione qui è di sovrascrivere i metodi che richiedono funzionalità diverse nei controller sottoclassati, come i metodi _message e after_ . Il controller dell'applicazione servirà come una sorta di classe astratta. inoltre, alcuni dei filtri precedenti sono specifici dei plugin, come tiny_mce e restful_authentication (che è fantastico, imho.)
Soluzione
Questa non è una risposta alla tua domanda, ma se vuoi andare oltre in questa direzione, potresti dare un'occhiata a > Hobo. Il suo Hobo :: ModelController fa molto di ciò che fa ApplicationController.
Altri suggerimenti
Piccola cosa, ma renderei i metodi object, model e model_name privati ??o protetti. A parte questo, non ho notato errori.