Sha256: 5addc7a34dca3c4da7deba2afdafd4733053752a49c554faab8f3dffd41659d8
Contents?: true
Size: 592 Bytes
Versions: 8
Compression:
Stored size: 592 Bytes
Contents
module Barometer module Query module Converter class FromGeocodeToCoordinates def self.from [:geocode] end def initialize(query) @query = query end def call return unless can_convert? @query.add_conversion(:coordinates, @query.geo.coordinates) end private def can_convert? !!@query.get_conversion(*self.class.from) end end end end end Barometer::Query::Converter.register(:coordinates, Barometer::Query::Converter::FromGeocodeToCoordinates)
Version data entries
8 entries across 8 versions & 1 rubygems