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