Sha256: e3c4caacf960d60818a8bbbfcd01cd3e24d5356d74b5b6965266dfa53a3ad616
Contents?: true
Size: 601 Bytes
Versions: 4
Compression:
Stored size: 601 Bytes
Contents
module Rack::App::FrontEnd::SingletonMethods def mount_folder(folder_path) Rack::App::FrontEnd::FolderMounter.new(self).mount(Rack::App::Utils.expand_path(folder_path)) end alias mount_templates_from mount_folder def layout(layout_path=nil) @layout = Rack::App::Utils.expand_path(layout_path) unless layout_path.nil? @layout end def helpers(&block) @helpers ||= lambda { helpers_module = Module.new helpers_module.__send__(:include, Rack::App::FrontEnd::Helpers) }.call @helpers.class_eval(&block) unless block.nil? return @helpers end end
Version data entries
4 entries across 4 versions & 1 rubygems