Module: RubyLanguage::Interface

Included in:
KCommercial::Resources::SourceInterface
Defined in:
lib/KCommercialPipeline/core/resource/source/interface.rb

Instance Method Summary collapse

Instance Method Details

#interface(name) ⇒ Object



3
4
5
6
7
# File 'lib/KCommercialPipeline/core/resource/source/interface.rb', line 3

def interface(name)
  define_method(name) do |*args|
    raise "interface method #{name} not implemented"
  end
end