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