module RailsAdmin::Support::CompositeKeysSerializer

Public Class Methods

deserialize(string) click to toggle source
# File lib/rails_admin/support/composite_keys_serializer.rb, line 10
def self.deserialize(string)
  string.split('_').map { |key| key&.gsub('__', '_') }
end
serialize(keys) click to toggle source
# File lib/rails_admin/support/composite_keys_serializer.rb, line 6
def self.serialize(keys)
  keys.map { |key| key&.to_s&.gsub('_', '__') }.join('_')
end