Class: ShafClient::ResourceExtension::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/shaf_client/resource_extension/base.rb

Direct Known Subclasses

AlpsHttpMethod

Class Method Summary collapse

Class Method Details

.call(*args) ⇒ Object

Raises:

  • (NotImplementedError)


8
9
10
# File 'lib/shaf_client/resource_extension/base.rb', line 8

def self.call(*args)
  raise NotImplementedError, "Class '#{self}' must respond to `call`"
end

.inherited(mod) ⇒ Object



4
5
6
# File 'lib/shaf_client/resource_extension/base.rb', line 4

def self.inherited(mod)
  ResourceExtension.register(mod)
end