Module: Insights::API::Common::OpenApi::VersionFromPrefix

Included in:
Serializer
Defined in:
lib/insights/api/common/open_api/version_from_prefix.rb

Instance Method Summary collapse

Instance Method Details

#api_version_from_prefix(prefix) ⇒ Object



6
7
8
9
# File 'lib/insights/api/common/open_api/version_from_prefix.rb', line 6

def api_version_from_prefix(prefix)
  /\/?\w+\/v(?<major>\d+)[x\.]?(?<minor>\d+)?\// =~ prefix
  [major, minor].compact.join(".")
end