Class: Artk::Location
- Defined in:
- app/models/artk/location.rb
Class Method Summary collapse
Instance Method Summary collapse
- #alphanumeric_indicator(i) ⇒ Object
- #coordinate_label(i) ⇒ Object
- #coordinate_value(i) ⇒ Object
- #numeric_indicator(i) ⇒ Object
Class Method Details
.primary_key ⇒ Object
10 11 12 |
# File 'app/models/artk/location.rb', line 10 def self.primary_key "locationId" end |
.table_name ⇒ Object
6 7 8 |
# File 'app/models/artk/location.rb', line 6 def self.table_name "LocationsTable" end |
Instance Method Details
#alphanumeric_indicator(i) ⇒ Object
30 31 32 |
# File 'app/models/artk/location.rb', line 30 def alphanumeric_indicator i self.send("coordinate" + i.to_s + "AlphaNumIndicator") end |
#coordinate_label(i) ⇒ Object
22 23 24 |
# File 'app/models/artk/location.rb', line 22 def coordinate_label i self.send("coordinate"+i.to_s+"Label") end |
#coordinate_value(i) ⇒ Object
14 15 16 17 18 19 20 |
# File 'app/models/artk/location.rb', line 14 def coordinate_value i if self.alphanumeric_indicator(i).blank? formatted_numeric_indicator self.numeric_indicator(i) else [formatted_numeric_indicator(self.numeric_indicator(i)), alphanumeric_indicator(i)].join end end |
#numeric_indicator(i) ⇒ Object
26 27 28 |
# File 'app/models/artk/location.rb', line 26 def numeric_indicator i self.send("coordinate" + i.to_s + "NumericIndicator") end |