Sha256: 5552c0357a2f35552585bfb7a76017b3b10c8b6bcb0afae0125ef24ead5723fb
Contents?: true
Size: 309 Bytes
Versions: 45
Compression:
Stored size: 309 Bytes
Contents
# Method name helper module CfnDsl module_function # iterates through the the valid case-insensitive names # for "name" def method_names(name) name_str = name.to_s.dup names = [name_str, name_str.gsub(/^\w/, &:swapcase)] block_given? ? names.each { |n| yield n.to_sym } : names end end
Version data entries
45 entries across 45 versions & 1 rubygems