Module: ServiceObjecter
- Defined in:
- lib/service_objecter.rb,
lib/service_objecter/result.rb,
lib/service_objecter/version.rb,
lib/service_objecter/chainit_integration.rb
Defined Under Namespace
Modules: ChainitIntegration, ClassMethods
Classes: Result
Constant Summary
collapse
- VERSION =
'1.0.1'.freeze
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.included(klass) ⇒ Object
5
6
7
8
|
# File 'lib/service_objecter.rb', line 5
def self.included(klass)
klass.extend(ClassMethods)
klass.singleton_class.prepend(ChainitIntegration) if defined?(ChainIt)
end
|
Instance Method Details
#call ⇒ Object
16
17
18
|
# File 'lib/service_objecter.rb', line 16
def call
raise NotImplementedError
end
|