Sha256: 113d72171131971f330dd63e58b1fd2186d5568bd8eb0b819e2bda6e4aa232da
Contents?: true
Size: 569 Bytes
Versions: 5
Compression:
Stored size: 569 Bytes
Contents
class Focus class Location < Data def name begin return @data['Hostip']['gml:name'] rescue return nil end end def coordinates begin return @data['Hostip']['ipLocation']['gml:PointProperty']['gml:Point']['gml:coordinates'] rescue return nil end end def longitude return unless self.coordinates self.coordinates.split(',')[0].to_f end def latitude return unless self.coordinates self.coordinates.split(',')[1].to_f end end end
Version data entries
5 entries across 5 versions & 2 rubygems
Version | Path |
---|---|
attack-focus-0.1.0 | lib/focus/location.rb |
attack-focus-0.2.0 | lib/focus/location.rb |
focus-0.1.0 | lib/focus/location.rb |
focus-0.2.0 | lib/focus/location.rb |
focus-0.2.1 | lib/focus/location.rb |