Sha256: 0dc4f9e251f612ae65b016b321d0d3032fb2d635f6e03aa8a3e401de7bdc25b0

Contents?: true

Size: 344 Bytes

Versions: 1

Compression:

Stored size: 344 Bytes

Contents

require "licence_plate_parser/version"
require "json"

module LicencePlateParser
  class Error < StandardError; end
  class Plate
    def self.parse(plate)
      plates = JSON.parse(File.read('lib/plate_list.json'))
      city = plates.select{ |p| p['plaka'] == plate.to_i }

      city.any? ? city.first['il'] : 'Bilmiyorum'
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
licence_plate_parser-0.2.0 lib/licence_plate_parser.rb