Class: EasyPin::Formatter
- Inherits:
-
Object
- Object
- EasyPin::Formatter
- Defined in:
- lib/easy_pin.rb
Instance Method Summary collapse
- #format(parts) ⇒ Object
-
#initialize(separator) ⇒ Formatter
constructor
A new instance of Formatter.
- #unformat(code) ⇒ Object
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 |