# File lib/nanoc/base/compilation/item_rep_proxy.rb, line 62 def layout(layout_identifier, extra_filter_args={}) set_assigns layout = layout_with_identifier(layout_identifier) filter_name, filter_args = @compiler.rules_collection.filter_for_layout(layout) filter_args = filter_args.merge(extra_filter_args) @item_rep.layout(layout, filter_name, filter_args) end