module Padrino::Rendering
def engine_configurations
-
(Hash
-)
def engine_configurations @engine_configurations ||= {} end
def included(base)
def included(base) base.send(:include, InstanceMethods) base.extend(ClassMethods) end
def registered(app)
def registered(app) if defined?(Padrino::Application) && app == Padrino::Application # this fail can be removed later when jRuby is not bugged and MRI19 is dropped fail 'Please, do not use `register` on Padrino::Application object, use `.dup` or subclassing' end included(app) engine_configurations.each do |engine, configs| app.set engine, configs end end