Sha256: 7b3aa51e5af2ceeba4b741a93b0802d4ccc5f6e483afa12d5cf9086ec7636f4c

Contents?: true

Size: 264 Bytes

Versions: 59

Compression:

Stored size: 264 Bytes

Contents

module RailsAdminSettings
  module Dumper
    def self.dump(path)
      ns = {}
      RailsAdminSettings::Setting.each do |s|
        ns[s.ns] = {} if ns[s.ns].nil?
        ns[s.ns][s.key] = s.as_yaml
      end
      File.write(path, ns.to_yaml)
    end
  end
end

Version data entries

59 entries across 59 versions & 2 rubygems

Version Path
rails_admin_settings-1.7.0 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.6.0 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.5.1 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.5.0 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.4.2 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.4.1 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.4.0 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.3.3 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.3.2 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.3.1 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.3 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.3.2 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.3.1 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.3.0 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.2.1 lib/rails_admin_settings/dumper.rb
rails_admin_settings-1.2.0 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.2.1 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.2 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.1.3 lib/rails_admin_settings/dumper.rb
ack_rails_admin_settings-1.2.1.2 lib/rails_admin_settings/dumper.rb