Class: Converter
- Inherits:
-
Object
- Object
- Converter
- Defined in:
- lib/pokotarou/converter.rb
Constant Summary collapse
- PARENTHESES =
/\(.*\)/
Class Method Summary collapse
Class Method Details
.convert(arr, config) ⇒ Object
4 5 6 7 8 9 10 11 12 13 |
# File 'lib/pokotarou/converter.rb', line 4 def convert arr, config return arr if config.nil? config.each do |e| range = eval(e.slice(PARENTHESES).delete("()")) convert_name = e.gsub(PARENTHESES, "") arr[range] = get_val(convert_name, range.size) end arr end |
.get_val(convert_name, size) ⇒ Object
15 16 17 18 19 20 |
# File 'lib/pokotarou/converter.rb', line 15 def get_val convert_name, size return [""] * size if convert_name == "empty" return [nil] * size if convert_name == "nil" return ["text\n" * 5] * size if convert_name == "br_text" return ["text" * 50] * size if convert_name == "big_text" end |