# File lib/ramaze/helper/layout.rb, line 79 def set_layout_except(hash_or_the_layout) if hash_or_the_layout.respond_to?(:to_hash) f = hash_or_the_layout.to_hash.find{|k,v| k && v } the_layout = f[0] blacklist = f[1].map{|action| action.to_s } else the_layout = hash_or_the_layout end layout do |path, wish| if blacklist.nil? || !blacklist.include?(path.to_s) the_layout end end end