Conditions | 4 |
Total Lines | 13 |
Lines | 0 |
Ratio | 0 % |
Changes | 2 | ||
Bugs | 0 | Features | 0 |
1 | require 'atom' |
||
25 | def build_title(data) |
||
26 | raise 'Data is not a hash' unless data.is_a? Hash |
||
27 | |||
28 | parts = [] |
||
29 | |||
30 | to = to_phone_number data |
||
31 | parts << "To: #{to}" unless to.empty? |
||
32 | |||
33 | from = from_phone_number data |
||
34 | parts << "From: #{from}" unless from.nil? |
||
35 | |||
36 | "[#{data['direction']} #{data['type']}] " + parts.join('; ') |
||
37 | end |
||
38 | |||
55 |