Sha256: 6199487242d0890b9280acdfce80bef45c7251c9c8236421ffd20f6790b4f296

Contents?: true

Size: 443 Bytes

Versions: 21

Compression:

Stored size: 443 Bytes

Contents

require 'super_formatter/row'
module SuperFormatter
  module Hct
    class Row < ::SuperFormatter::Row

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

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

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
super_tools-2.1.0 lib/super_formatter/hct/row.rb
super_tools-0.0.26 lib/super_formatter/hct/row.rb
super_tools-0.0.25 lib/super_formatter/hct/row.rb
super_tools-0.0.21 lib/super_formatter/hct/row.rb
super_tools-0.0.20 lib/super_formatter/hct/row.rb
super_tools-0.0.17 lib/super_formatter/hct/row.rb
super_tools-0.0.15 lib/super_formatter/hct/row.rb
super_tools-0.0.14 lib/super_formatter/hct/row.rb
super_tools-0.0.13 lib/super_formatter/hct/row.rb
super_tools-0.0.12 lib/super_formatter/hct/row.rb
super_tools-0.0.11 lib/super_formatter/hct/row.rb
super_tools-0.0.10 lib/super_formatter/hct/row.rb
super_tools-0.0.9 lib/super_formatter/hct/row.rb
super_tools-0.0.8 lib/super_formatter/hct/row.rb
super_tools-0.0.7 lib/super_formatter/hct/row.rb
super_tools-0.0.6 lib/super_formatter/hct/row.rb
super_tools-0.0.5 lib/super_formatter/hct/row.rb
super_tools-0.0.4 lib/super_formatter/hct/row.rb
super_tools-0.0.3 lib/super_formatter/hct/row.rb
super_tools-0.0.2 lib/super_formatter/hct/row.rb