Sha256: e12c81e4d34c2265a5f91b09bf64495375b5c9907770d4d3c756281e853ab851

Contents?: true

Size: 181 Bytes

Versions: 55

Compression:

Stored size: 181 Bytes

Contents

class Caboose::DomainConstraint
  def initialize(domain)
    @domains = [domain].flatten
  end

  def matches?(request)
    return @domains.include?(request.host)        
  end
end

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
caboose-cms-0.7.85 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.84 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.83 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.82 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.81 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.80 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.79 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.78 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.77 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.76 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.75 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.74 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.73 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.72 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.71 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.70 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.69 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.68 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.67 app/models/caboose/domain_constraint.rb
caboose-cms-0.7.66 app/models/caboose/domain_constraint.rb