Class: ApiVersionConstraint
- Inherits:
-
Object
- Object
- ApiVersionConstraint
- Defined in:
- lib/api_version_constraint.rb,
lib/api_version_constraint/version.rb
Constant Summary collapse
- VERSION =
"0.1.0"
Instance Method Summary collapse
-
#initialize(version) ⇒ ApiVersionConstraint
constructor
A new instance of ApiVersionConstraint.
- #matches?(request) ⇒ Boolean
Constructor Details
#initialize(version) ⇒ ApiVersionConstraint
Returns a new instance of ApiVersionConstraint.
4 5 6 |
# File 'lib/api_version_constraint.rb', line 4 def initialize(version) @version = version.to_s end |
Instance Method Details
#matches?(request) ⇒ Boolean
8 9 10 |
# File 'lib/api_version_constraint.rb', line 8 def matches?(request) version == request.params[:v].to_s end |