Sha256: 3e7a51d20f9e3feb98b0b44f059647e35d64edee4de1d275759c03189bcbb18b
Contents?: true
Size: 428 Bytes
Versions: 1
Compression:
Stored size: 428 Bytes
Contents
module RatPack module Routes def subdomains(tld_len=1) # we set tld_len to 1, use 2 for co.uk or similar subdomain_regex = /\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/ @subdomains ||= if (request.host.nil? ||subdomain_regex.match(request.host)) request.host.split('.')[0...(1 - tld_len - 2)] else [] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
BrianTheCoder-ratpack-0.2.0 | lib/ratpack/routes.rb |