2009-09-16 54 views
0

想知道是否有一個插件可以從當前控制器名稱中抽象出當前資源(或其類)實例的派生過程?從控制器名稱 - 插件派生資源?

目前我只是classify.constantize控制器的名稱,如果這個工程,然後我測試id參數和加載記錄,如果它存在。

是的,也許這有點奇怪,但只是想知道如果有人在那裏,並做好了。

它存在的原因是因爲我需要知道這些對象在粒度級別上執行身份驗證,但我有大約35個不同的對象類,因此它需要是抽象的。我想我可以分配@item作爲每個控制器中的當前項目,並依靠它,但它似乎是一個但不真實的。

回答

0
+0

謝謝,看起來像一個優雅的解決方案。我看了一下代碼,是的,他們只是拉下了我已經在做的controller_name。看起來就是這樣。由於我不需要任何該插件提供的任何內容,我不會使用它,但很有趣的是看到詳細信息:) – 2009-09-17 00:10:01

0

ResourceController詹姆斯Golick。這是默認的Blank,初學者應用程序。

+0

感謝您也:)這兩個好的建議,爲主角:) – 2009-09-17 00:10:54