在哪里可以找到传递给Rails中before_filter方法块的参数的文档?

时间:2012-07-23 00:36:14

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2

在另一个关于stackoverflow(rails 3 custom mime type - default view format)的问题中,另一个人使用了一个相当有趣的解决方案来呈现纯HTML。在他的解决方案中,他将一个块传递给before_filter方法并使用诸如action_has_layout之类的方法来操纵传递给块的对象。我检查了official rails documentation这些方法,但没找到它们。您是否有人碰巧知道我在哪里可以找到这些方法的文档? (对于我引用的问题,另一个更好的答案,如果你知道一个,也会很好。)

以下是一些有问题的方法:

  1. controller.action_has_layout=
  2. controller.request.format=
  3. controller.collect_mimes_from_class_level
  4. 我很感激你能给我的任何帮助。