Class: EasyPin::Formatter

Inherits:
Object
  • Object
show all
Defined in:
lib/easy_pin.rb

Instance Method Summary collapse

Constructor Details

#initialize(separator) ⇒ Formatter

Returns a new instance of Formatter.



174
175
176
# File 'lib/easy_pin.rb', line 174

def initialize(separator)
  @separator = separator
end

Instance Method Details

#format(parts) ⇒ Object



178
179
180
# File 'lib/easy_pin.rb', line 178

def format(parts)
  parts.join(@separator)
end

#unformat(code) ⇒ Object



182
183
184
# File 'lib/easy_pin.rb', line 182

def unformat(code)
  code.split(@separator)
end