Sha256: f001b52fc1e45ddabc0805e5c05181d5327c505f3aaa646fbdcc820704fb4e41
Contents?: true
Size: 430 Bytes
Versions: 6
Compression:
Stored size: 430 Bytes
Contents
module RTM # Register a module as extension. # # Example: # module MyExtension # module Topic # def my_new_function_for_all_topics # # ... # end # end # RTM.register_extension(self) # end # def self.register_extension(plugin_mod) plugin_mod.constants.each do |const| const_get(const).send(:include, plugin_mod.const_get(const) ) if const_defined?(const) end end end
Version data entries
6 entries across 6 versions & 1 rubygems