外部からアクセス可能なすべてのパブリックメソッドを動的に通過し、承認ルールをチェックするチェックツール/レーキタスクを作成したいと考えています。すべてのRails 3コントローラとそのパブリックメソッドを一覧表示する方法
このためには、すべてのコントローラとすべてのパブリックメソッドを収集する必要があります。どうやってするか?私は、ファイルをグレープするのではなく、Rubyのリフレクションまたはメタデータのテクニックを使用したいと思います。
外部からアクセス可能なすべてのパブリックメソッドを動的に通過し、承認ルールをチェックするチェックツール/レーキタスクを作成したいと考えています。すべてのRails 3コントローラとそのパブリックメソッドを一覧表示する方法
このためには、すべてのコントローラとすべてのパブリックメソッドを収集する必要があります。どうやってするか?私は、ファイルをグレープするのではなく、Rubyのリフレクションまたはメタデータのテクニックを使用したいと思います。
(
/klass/:id/action(.:format)
)すくい路線で使用される形であなたのリストを与えるものとするでまともな値を得ることができますが、キャッチオールのルールを持っている場合にのみ意味がありますコントローラー(/:アクション(/:id(。:フォーマット))) '' –