Module: Aua::OperatingSystems::IOS
- Defined in:
- lib/aua/operating_systems/ios.rb
Constant Summary collapse
- PLATFORMS =
%w(iPhone iPad iPod)
- PATTERN =
/CPU( iPhone)?( OS )?([\d\._]+)? like Mac OS X/
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
Instance Method Details
#os_name ⇒ Object
13 14 15 |
# File 'lib/aua/operating_systems/ios.rb', line 13 def os_name :iOS end |
#os_version ⇒ Object
17 18 19 |
# File 'lib/aua/operating_systems/ios.rb', line 17 def os_version os_string =~ PATTERN && $3 && $3.gsub(/_/, ".") end |
#platform ⇒ Object
9 10 11 |
# File 'lib/aua/operating_systems/ios.rb', line 9 def platform platform_string.to_sym end |