class SameSiteUaChecker::Version
Attributes
build[RW]
integers
major[RW]
integers
minor[RW]
integers
Public Class Methods
new()
click to toggle source
# File lib/same_site_ua_checker/version.rb, line 6 def initialize @major = 0 @minor = 0 @build = 0 end
Public Instance Methods
at_least?(major, minor = nil, build = nil)
click to toggle source
# File lib/same_site_ua_checker/version.rb, line 12 def at_least?(major, minor = nil, build = nil) return false if self.major < major return false if !minor.nil? && self.minor < minor return false if !build.nil? && self.build < build true end
major_between_inc?(from, to)
click to toggle source
# File lib/same_site_ua_checker/version.rb, line 22 def major_between_inc?(from, to) major >= from && major <= to end