class ReservedSubdomain::Prefix::Prefix

Public Class Methods

new(prefix, subdomain) click to toggle source
# File lib/reserved_subdomain/prefix.rb, line 35
def initialize(prefix, subdomain)
  @prefix = prefix
  @subdomain = subdomain
end

Public Instance Methods

reserved?() click to toggle source
# File lib/reserved_subdomain/prefix.rb, line 40
def reserved?
  @subdomain =~ regex
end

Private Instance Methods

regex() click to toggle source
# File lib/reserved_subdomain/prefix.rb, line 46
def regex
  /^#{@prefix}[-_]*[0-9]{,2}$/
end