Sha256: 40c7d389110239e7c46fbada903e60ab18937e2ac08ab1122e8efdba87b160c7

Contents?: true

Size: 680 Bytes

Versions: 1

Compression:

Stored size: 680 Bytes

Contents

require 'active_support/configurable'

module RailsDetail
  include ActiveSupport::Configurable

  configure do |config|
    config.mapping = ActiveSupport::OrderedOptions.new

    config.admin_class = 'Admin::BaseController'
    config.my_class = 'My::BaseController'
    config.mapping.date = { input: 'date', output: 'to_date' }
    config.mapping.integer = { input: 'number', output: 'to_i' }
    config.mapping.string = { input: 'text', output: 'to_s' }
    config.mapping.text = { input: 'textarea', output: 'to_s' }
    config.mapping.array = { input: 'array', output: 'to_s' }
    config.mapping.boolean = { input: 'checkbox', output: 'to_s' }
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails_detail-0.0.1 lib/rails_detail/config.rb