class Drillbit::Matchers::Version

Attributes

default_version[W]
version_constraint[RW]

Public Instance Methods

matches?(request) click to toggle source
Calls superclass method Drillbit::Matchers::Generic#matches?
# File lib/drillbit/matchers/version.rb, line 14
def matches?(request)
  super

  requested_version == version_constraint
end

Private Instance Methods

default_version() click to toggle source
# File lib/drillbit/matchers/version.rb, line 26
def default_version
  @default_version || Drillbit.configuration.default_api_version
end
requested_version() click to toggle source
# File lib/drillbit/matchers/version.rb, line 22
def requested_version
  accept_header.version || default_version
end