Sha256: ddeb91941c947b1589eca95a3607597ad4ebb3066a998bbc83809ad0b8f948a4

Contents?: true

Size: 438 Bytes

Versions: 2

Compression:

Stored size: 438 Bytes

Contents

# frozen_string_literal: true

require 'link_thumbnailer/image_comparators/base'
require 'link_thumbnailer/image_comparators/size'

module LinkThumbnailer
  class ImageComparator

    attr_reader :image

    def initialize(image)
      @image = image
    end

    def call(other)
      size_comparator.call(other)
    end

    private

    def size_comparator
      ::LinkThumbnailer::ImageComparators::Size.new(image)
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
link_thumbnailer-3.4.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.3.2 lib/link_thumbnailer/image_comparator.rb