Rails Application Controller pour la critique (n'hésitez pas à être dur)
-
06-07-2019 - |
Question
J'ai écrit un contrôleur d'application qui gère 99% de ce que j'ai besoin de tout contrôleur. Je l’ai posté ici (pastebin). Comme je l'ai dit, n'hésitez pas à être dur.
-update: ajout de commentaires:)
Thx,
-C
P.S. Je voudrais dire que mon intention ici est d’écraser les méthodes nécessitant des fonctionnalités différentes dans les contrôleurs de sous-classe, telles que les méthodes _message et les méthodes after _ . Le contrôleur d'application servira comme une sorte de classe abstraite. de plus, certains des before_filters sont spécifiques aux plugins, tels que tiny_mce et reposful_authentication (ce qui est génial, à mon humble avis.)
La solution
Ceci n’est pas une réponse à votre question, mais si vous voulez aller plus loin dans cette direction, jetez un coup d’œil à Hobo . Son Hobo :: ModelController fait beaucoup de ce que fait votre ApplicationController.
Autres conseils
Petite chose, mais je rendrais les méthodes object, model et nom_modèle privées ou protégées. À part ça, je n'ai pas remarqué d'erreur.