Sha256: 98c5133c172b6b7dfa54c17807ad06ef7de3d1a53129a02048b05441fe1e4ba7
Contents?: true
Size: 504 Bytes
Versions: 1
Compression:
Stored size: 504 Bytes
Contents
module ContentForRails def view_context super.tap do |view| (@_content_for || {}).each do |name, content| view.content_for name, content end end end def content_for(name, content) @_content_for ||= {} if @_content_for[name].respond_to?(:<<) @_content_for[name] << content else @_content_for[name] = content end end def content_for?(name) @_content_for[name].present? end end ActionController::Base.send :include, ContentForRails
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
content_for_rails-1.0.0 | lib/content_for_rails.rb |