Method: Object#extend_once

Defined in:
lib/ruby_ext.rb

#extend_once(*mods) ⇒ Object

Does what its name says



81
82
83
84
85
# File 'lib/ruby_ext.rb', line 81

def extend_once(*mods)
  mods.each do |mod|
    extend mod unless metaclass.ancestors.include? mod
  end
end