class Apiphobic::Middleware::Configuration
Attributes
allowed_api_subdomains[W]
allowed_method_overrides[W]
allowed_subdomains[W]
application_name[RW]
default_api_version[W]
Public Instance Methods
allowed_api_subdomains()
click to toggle source
# File lib/apiphobic/middleware/configuration.rb, line 34 def allowed_api_subdomains @allowed_api_subdomains || ['api'] end
allowed_method_overrides()
click to toggle source
# File lib/apiphobic/middleware/configuration.rb, line 30 def allowed_method_overrides @allowed_method_overrides || {} end
allowed_subdomains()
click to toggle source
# File lib/apiphobic/middleware/configuration.rb, line 26 def allowed_subdomains @allowed_subdomains || ['api'] end
default_api_version()
click to toggle source
# File lib/apiphobic/middleware/configuration.rb, line 38 def default_api_version @default_api_version || '1' end
to_h()
click to toggle source
# File lib/apiphobic/middleware/configuration.rb, line 16 def to_h { allowed_api_subdomains: allowed_api_subdomains, allowed_method_overrides: allowed_method_overrides, allowed_subdomains: allowed_subdomains, application_name: application_name, default_api_version: default_api_version, } end