Module: UserAgentSanitizer
- Extended by:
- UserAgentSanitizer
- Included in:
- UserAgentSanitizer
- Defined in:
- lib/user_agent_sanitizer.rb
Defined Under Namespace
Classes: UserAgent
Constant Summary collapse
- BRANDS =
["nokia", "samsung", "SonyEricsson", "BlackBerry", "htc", "sec", 'gt', 'iphone']
Instance Method Summary collapse
-
#sanitize_user_agent(string) ⇒ Object
Return a human-readable string representation of the user agent.
-
#user_agent(string) ⇒ Object
Return the UserAgent wrapper for the user agent string.
Instance Method Details
#sanitize_user_agent(string) ⇒ Object
Return a human-readable string representation of the user agent
8 9 10 11 12 |
# File 'lib/user_agent_sanitizer.rb', line 8 def sanitize_user_agent(string) user_agent = user_agent(string) return nil unless user_agent user_agent.to_s end |