Module: Fuyou

Defined in:
lib/fuyou.rb,
lib/fuyou/ca.rb,
lib/fuyou/base.rb,
lib/fuyou/order.rb,
lib/fuyou/version.rb,
lib/fuyou/member_point.rb,
lib/fuyou/configuration.rb

Defined Under Namespace

Modules: Base Classes: Ca, Configuration, MemberPoint, Order

Constant Summary collapse

Error =
Class.new(StandardError)
InvalidResponseError =
Class.new(Error)
UnknownError =
Class.new(Error)
VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configObject



19
20
21
# File 'lib/fuyou.rb', line 19

def config
  @config ||= Configuration.new
end

.loggerObject



23
24
25
# File 'lib/fuyou.rb', line 23

def logger
  @logger ||= Logger.new(STDOUT)
end

.setup {|config| ... } ⇒ Object

Yields:



15
16
17
# File 'lib/fuyou.rb', line 15

def setup
  yield config
end