Sha256: 7bb425ec610eb7814d9b6b794ce7d15b87564e589420ae9b91f7554245000f99
Contents?: true
Size: 411 Bytes
Versions: 21
Compression:
Stored size: 411 Bytes
Contents
# Method name helper module CfnDsl # iterates through the the valid case-insensitive names # for "name" def self.method_names(name, &block) if block name_str = name.to_s yield name_str.to_sym n = name_str.dup n[0] = n[0].swapcase yield n.to_sym else result = [name.dup, name.dup] result[1][0] = result[1][0].swapcase return result end end end
Version data entries
21 entries across 21 versions & 1 rubygems