lib/hanami/configuration.rb in hanami-0.9.2 vs lib/hanami/configuration.rb in hanami-1.0.0.beta1

- old
+ new

@@ -44,9 +44,21 @@ mounted.each_pair do |klass, app| yield(app) if klass.ancestors.include?(Hanami::Application) end end + def logger(options = nil) + if options.nil? + settings.fetch(:logger, nil) + else + settings[:logger] = options + end + end + + def environment(name) + yield if ENV['HANAMI_ENV'] == name.to_s + end + private attr_reader :settings end end