Class: SuperFormatter::Tcat::Row

Inherits:
Row
  • Object
show all
Defined in:
lib/super_formatter/tcat/row.rb

Instance Attribute Summary

Attributes inherited from Row

#data, #indexes

Instance Method Summary collapse

Methods inherited from Row

#complete?, #method_missing

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class SuperFormatter::Row

Instance Method Details

#mobileObject



11
12
13
14
15
16
17
18
19
20
# File 'lib/super_formatter/tcat/row.rb', line 11

def mobile
  @mobile ||= begin
    text = (find(:mobile) || "").gsub("'", "")
    if text[0] == "9" && text.length == 9
      "0#{text}"
    else
      text
    end
  end
end

#tracking_codeObject



7
8
9
# File 'lib/super_formatter/tcat/row.rb', line 7

def tracking_code
  (find(:tracking_code) || "").gsub("'", "")
end