Class: Magick::Targeting::RequestPercentage

Inherits:
Base
  • Object
show all
Defined in:
lib/magick/targeting/request_percentage.rb

Instance Method Summary collapse

Constructor Details

#initialize(percentage) ⇒ RequestPercentage

Returns a new instance of RequestPercentage.



6
7
8
# File 'lib/magick/targeting/request_percentage.rb', line 6

def initialize(percentage)
  @percentage = percentage.to_f
end

Instance Method Details

#matches?(_context) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/magick/targeting/request_percentage.rb', line 10

def matches?(_context)
  rand(100) < @percentage
end