Method: Gzr::Session#sufficient_version?

Defined in:
lib/gzr/modules/session.rb

#sufficient_version?(given_version, minimum_version) ⇒ Boolean

Returns:

  • (Boolean)


52
53
54
55
56
# File 'lib/gzr/modules/session.rb', line 52

def sufficient_version?(given_version, minimum_version)
  return true unless (given_version && minimum_version)
  versions = @versions.sort
  !versions.drop_while {|v| v < minimum_version}.reverse.drop_while {|v| v > given_version}.empty?
end