Class: Railings::Domains::Subdomain
- Defined in:
- lib/railings/domains.rb
Instance Method Summary collapse
-
#initialize(name, mapping = nil) ⇒ Subdomain
constructor
A new instance of Subdomain.
- #matches?(request) ⇒ Boolean
Methods inherited from String
#parenthesize, #questionable, #questionable!, #questionable?
Constructor Details
#initialize(name, mapping = nil) ⇒ Subdomain
Returns a new instance of Subdomain.
10 11 12 |
# File 'lib/railings/domains.rb', line 10 def initialize name, mapping = nil replace (mapping || name).to_s.downcase end |
Instance Method Details
#matches?(request) ⇒ Boolean
14 15 16 |
# File 'lib/railings/domains.rb', line 14 def matches? request self == request.subdomain end |