class CannedTuna::ContentProxy
Public Class Methods
new()
click to toggle source
# File lib/canned_tuna/content_proxy.rb, line 3 def initialize @outlets = {} end
Public Instance Methods
outlet(name = :default, &block)
click to toggle source
# File lib/canned_tuna/content_proxy.rb, line 11 def outlet name = :default, &block @outlets[name] = block end
outlet_for(name, &default_content)
click to toggle source
# File lib/canned_tuna/content_proxy.rb, line 7 def outlet_for name, &default_content @outlets[name] || default_content || proc {} end