Sha256: 4deca393203d08e1a5acd7ceb6109126e66ed1413066863e9c9f5f6544ca7e47
Contents?: true
Size: 415 Bytes
Versions: 43
Compression:
Stored size: 415 Bytes
Contents
module Releaf class Application attr_accessor :config def configure(&block) self.config = Releaf::Configuration.new instance_eval(&block) config.initialize_locales config.initialize_components end def render_layout(template) builder_class = config.layout_builder_class_name.constantize builder_class.new(template).output{ yield }.html_safe end end end
Version data entries
43 entries across 43 versions & 1 rubygems