Class: Bocadillo
- Inherits:
-
Object
show all
- Defined in:
- lib/bocadillo.rb
Defined Under Namespace
Classes: Args, Cover, Parser, Serializer, Usage
Class Method Summary
collapse
Class Method Details
.decode(str, preamble = '(', divider = '|', terminator = ')') ⇒ Object
10
11
12
|
# File 'lib/bocadillo.rb', line 10
def self.decode(str, preamble = '(', divider = '|', terminator = ')')
Parser.parse(str, preamble, divider, terminator)
end
|
.encode(arr, preamble = '(', divider = '|', terminator = ')') ⇒ Object
2
3
4
5
6
7
8
|
# File 'lib/bocadillo.rb', line 2
def self.encode(arr, preamble = '(', divider = '|', terminator = ')')
arr.sort!
Serializer.serialize({
'l' => '',
'c' => Cover.cover(arr)
}, preamble, divider, terminator)
end
|