ministryofjustice/Claim-for-Crown-Court-Defence

View on GitHub
app/services/distance_calculator_service/directions.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
class DistanceCalculatorService
  class Directions
    def initialize(origin, destination)
      @origin = origin
      @destination = destination
    end

    def max_distance
      routes.distances.max
    end

    private

    def routes
      @routes ||= DistanceCalculatorService::GoogleAPI.new(@origin, @destination)
    end
  end
end