module Schmobile::Request
Public Instance Methods
is_device?(identifier)
click to toggle source
# File lib/schmobile/request_extension.rb, line 16 def is_device?(identifier) !!(user_agent =~ /#{identifier}/i) end
is_mobile?()
click to toggle source
# File lib/schmobile/request_extension.rb, line 3 def is_mobile? if @is_mobile.nil? @is_mobile = Schmobile::Filters.apply(self) end @is_mobile end
toggle_mobile_session!()
click to toggle source
# File lib/schmobile/request_extension.rb, line 11 def toggle_mobile_session! session[Schmobile::IS_MOBILE] = !is_mobile? @is_mobile = nil end