我正在研究需要檢查哪些操作需要用戶登錄的控制器操作,該操作由before_filter
控制,因此我需要檢查哪些過濾器正在被使用給定的控制器。有沒有一個數組或屬性的存儲過濾器可以通過我的程序訪問?查找Rails控制器使用的過濾器
0
A
回答
0
有可能獲得訪問過濾器:
SomeController.send(:_process_action_callbacks)
BUT!我不建議你使用它。它衝入ActiveSupport的膽量。開發人員並沒有指望有人會使用這些私有方法。如果我是你,我會改變架構,不要依賴這些技巧。
0
我相信我找到了我一直在尋找:filter_chain
相關問題
- 1. 使用angularjs控制器的過濾器
- 2. Rails控制器查找程序模式乾涸帳戶過濾器
- 3. 過濾器控制器
- 4. Rails控制器:將過濾器應用於ActiveRecord集合
- 5. 如何在rspec控制器測試期間登錄rails控制器過濾器
- 6. 在Rails控制器中查找屬性
- 7. 使用角度搜索過濾器,如何使用'|過濾:從控制器
- 8. 的Rails通過控制器
- 9. 查找未使用的控制器
- 10. Ember過濾器內容並在過濾器中使用控制器方法
- 11. 控制器中的過濾器 - 角度
- 12. 控制器中的過濾器值
- 13. 從VBA控制過濾器
- 14. 過濾樹控制器
- 15. Symfony的2:AvalancheImagineBundle - 無法找到控制器 「imagine.controller:過濾器」
- 16. 使用控制器的自定義過濾器
- 17. Angularjs - 在控制器的範圍內使用orderby過濾器
- 18. 使用之前的過濾器或停留在控制器?
- 19. 如何使用角度js控制器內部的過濾器
- 20. 在過濾器中使用$ scope的控制器?
- 21. 如何在過濾器內使用控制器的變量
- 22. 如何在angularjs中的控制器中使用過濾器
- 23. 在Rails控制檯內使用夾具查找器助手
- 24. 使用RSpec在Rails控制器中測試範圍查找
- 25. angularJs過濾器從控制器
- 26. Shoulda:測試控制器過濾器
- 27. c#控制器後過濾器
- 28. 如何將過濾器應用於控制器?使用DI
- 29. 在控制器中使用角度過濾器過濾非匹配對象
- 30. Laravel資源控制器用於過濾
怎麼樣'filter_chain'? – picardo 2012-02-03 19:47:22