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.)

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top