class VersionCake::PathParameterStrategy

Public Instance Methods

execute(request) click to toggle source
# File lib/versioncake/strategies/path_parameter_strategy.rb, line 4
def execute(request)
  version = nil
  request.path.split('/').find do |part|
    next unless match = part.match(%r{\Av(?<version>\d+)\z})
    version = match[:version]
    break
  end
  version
end