module SimpleService

Constants

VERSION

Attributes

configuration[RW]

Public Class Methods

configure() { |configuration| ... } click to toggle source
# File lib/simple_service.rb, line 16
def self.configure
  self.configuration ||= Configuration.new
  yield(configuration) if block_given?
end
included(klass) click to toggle source
# File lib/simple_service.rb, line 6
def self.included(klass)
  klass.extend ClassMethods
  klass.include InstanceMethods
  self.configure
end