Sha256: da8eafb64e5157cc6a53aef3573da7a65bef14ca225b1767a5f184e26909ce38

Contents?: true

Size: 729 Bytes

Versions: 1

Compression:

Stored size: 729 Bytes

Contents

module Nyanko
  module Config
    class << self
      attr_accessor(
        :auto_reload,
        :backtrace_limit,
        :cache_units,
        :compatible_css_class,
        :enable_logger,
        :proxy_method_name,
        :raise_error,
        :units_directory_path
      )

      def reset
        self.auto_reload          = Rails.env.development? || Rails.env.test?
        self.backtrace_limit      = 10
        self.cache_units          = false
        self.compatible_css_class = false
        self.enable_logger        = true
        self.proxy_method_name    = :unit
        self.raise_error          = Rails.env.development?
        self.units_directory_path = "app/units"
      end
    end

    reset
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nyanko-0.0.7 lib/nyanko/config.rb