class Swifterate::Helper

Public Class Methods

enum_members(key_list) click to toggle source
# File lib/swifterate/helper.rb, line 4
def self.enum_members(key_list)
  key_list.map { |key| { member_name: sanitize_swift_member(key), key: key } }
end

Private Class Methods

sanitize_swift_member(key) click to toggle source
# File lib/swifterate/helper.rb, line 10
def self.sanitize_swift_member(key)
  key.gsub(/[^a-z0-9_]/i, '')
end