lib/rack/schmobile/request_extension.rb in schmobile-0.1.1 vs lib/rack/schmobile/request_extension.rb in schmobile-0.1.2

- old
+ new

@@ -1,10 +1,18 @@ -Rack::Request.class_eval do - def is_mobile? - Rack::Schmobile::Filters::CHAIN.each do |filter| - result = filter.call(self) - return result unless result.nil? - end +module Rack + module Schmobile + module Request + def is_mobile? + Rack::Schmobile::Filters::CHAIN.each do |filter| + result = filter.call(self) + return result unless result.nil? + end - false + false + end + end end +end + +Rack::Request.class_eval do + include Rack::Schmobile::Request end