Class: ContentfulRails::DevelopmentConstraint
- Inherits:
-
Object
- Object
- ContentfulRails::DevelopmentConstraint
- Defined in:
- lib/contentful_rails/development_constraint.rb
Overview
Constraint for ensuring development origin
Class Method Summary collapse
-
.matches?(request) ⇒ Boolean
Returns if current request is coming from development environment or localhost.
Class Method Details
.matches?(request) ⇒ Boolean
Returns if current request is coming from development environment or localhost
5 6 7 |
# File 'lib/contentful_rails/development_constraint.rb', line 5 def self.matches?(request) Rails.env =~ %r{development} && (request.remote_ip =~ %r{127.0.0} || request.remote_ip =~ %r{^::1$}) end |