Class: Apartment::Elevators::FirstSubdomain
- Defined in:
- lib/apartment/elevators/first_subdomain.rb
Overview
Provides a rack based tenant switching solution based on the first subdomain of a given domain name. eg:
- example1.domain.com => example1
- example2.something.domain.com => example2
Instance Method Summary collapse
Methods inherited from Subdomain
excluded_subdomains, excluded_subdomains=
Methods inherited from Generic
#call, #deprecation_warning, #initialize, #parse_database_name, #parse_method
Constructor Details
This class inherits a constructor from Apartment::Elevators::Generic
Instance Method Details
#parse_tenant_name(request) ⇒ Object
12 13 14 |
# File 'lib/apartment/elevators/first_subdomain.rb', line 12 def parse_tenant_name(request) super.split('.')[0] end |