Module: Metova::Versioning::RouterDSL

Defined in:
lib/metova/versioning/router_dsl.rb

Instance Method Summary collapse

Instance Method Details

#version(version, &block) ⇒ Object



5
6
7
8
# File 'lib/metova/versioning/router_dsl.rb', line 5

def version(version, &block)
  scope constraints: Metova::Versioning::Constraints.new(version), &block
  match '(*catchall)', to: UnsupportedVersionApp.new, via: [:get, :post, :put, :delete]
end