class Leafy::Configuration

Attributes

coder[RW]

Public Class Methods

new() click to toggle source
# File lib/leafy/configuration.rb, line 7
def initialize
  @coder = Leafy::Coder::Default
end

Public Instance Methods

coder=(value) click to toggle source
# File lib/leafy/configuration.rb, line 11
def coder=(value)
  if value.respond_to?(:dump) && value.respond_to?(:load)
    @coder = value
  end

  raise ArgumentError, "coder must implement #dump and #load"
end