Sha256: 8a2ede54f5917514828eca71b653b72983e858f79f5fcbc05bc69c0169f1a53f

Contents?: true

Size: 407 Bytes

Versions: 30

Compression:

Stored size: 407 Bytes

Contents

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

30 entries across 30 versions & 1 rubygems

Version Path
link_thumbnailer-3.3.1 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.3.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.2.1 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.2.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.1.2 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.1.1 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.1.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.0.3 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.0.2 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.0.1 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-3.0.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.6.1 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.6.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.5.2 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.5.1 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.5.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.4.0 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.3.2 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.3.1 lib/link_thumbnailer/image_comparator.rb
link_thumbnailer-2.3.0 lib/link_thumbnailer/image_comparator.rb