Sha256: 6707fed934f7a3970b1b8b2e1b9356acd1721bfdfad289685d8d1e06509c2afc
Contents?: true
Size: 538 Bytes
Versions: 10
Compression:
Stored size: 538 Bytes
Contents
class Module private # Alias a module function so that the alias is also # a module function. The typical #alias_method # does not do this. # # module AliasExample # module_function # def hello # "Hello" # end # end # # AliasExample.hello #=> 'Hello' # # module AliasExample # alias_module_function( :hi , :hello ) # end # # AliasExample.hi #=> 'Hello' # def alias_module_function(new, old) alias_method(new, old) module_function(new) end end
Version data entries
10 entries across 9 versions & 2 rubygems