Class: Phone

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
lib/generators/install_contact_sync/templates/phone.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#numberObject

Returns the value of attribute number.



2
3
4
# File 'lib/generators/install_contact_sync/templates/phone.rb', line 2

def number
  @number
end

Instance Method Details

#complete_phone_numberObject



9
10
11
12
13
14
15
# File 'lib/generators/install_contact_sync/templates/phone.rb', line 9

def complete_phone_number
  if self.cc_prefix.blank?
    "0#{self.number}"
  else
    "+#{self.cc_prefix}#{self.number}"
  end
end

#save_with_format!Object



27
28
29
30
# File 'lib/generators/install_contact_sync/templates/phone.rb', line 27

def save_with_format!
  save_with_format
  save
end