Module: ApiVersions
- Defined in:
- lib/api-versions.rb,
lib/api-versions/dsl.rb,
lib/api-versions/railtie.rb,
lib/api-versions/version.rb,
lib/api-versions/middleware.rb,
lib/api-versions/version_check.rb,
lib/generators/api_versions/bump_generator.rb
Defined Under Namespace
Modules: Generators Classes: DSL, Middleware, Railtie, Version, VersionCheck
Constant Summary collapse
Instance Method Summary collapse
Instance Method Details
#api(options = {}, &block) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/api-versions.rb', line 8 def api( = {}, &block) raise "Please set a vendor_string for the api method" if [:vendor_string].nil? VersionCheck.default_version = [:default_version] VersionCheck.vendor_string = [:vendor_string] namespace(:api, ) { DSL.new(self, &block) } end |