Module: RailsAdminNext::Support::CompositeKeysSerializer
- Defined in:
- lib/rails_admin_next/support/composite_keys_serializer.rb
Class Method Summary collapse
Class Method Details
.deserialize(string) ⇒ Object
10 11 12 |
# File 'lib/rails_admin_next/support/composite_keys_serializer.rb', line 10 def self.deserialize(string) string.split("_").map { |key| key&.gsub("__", "_") } end |
.serialize(keys) ⇒ Object
6 7 8 |
# File 'lib/rails_admin_next/support/composite_keys_serializer.rb', line 6 def self.serialize(keys) keys.map { |key| key&.to_s&.gsub("_", "__") }.join("_") end |