lib/user_agent/browsers.rb in useragent-0.16.0 vs lib/user_agent/browsers.rb in useragent-0.16.1
- old
+ new
@@ -18,12 +18,26 @@
"N" => :none,
"U" => :strong,
"I" => :weak
}.freeze
+ ALL = [
+ Edge,
+ InternetExplorer,
+ Opera,
+ Chrome,
+ ITunes,
+ PlayStation,
+ PodcastAddict,
+ Webkit,
+ Gecko,
+ WindowsMediaPlayer,
+ AppleCoreMedia,
+ Libavformat,
+ ].freeze
+
def self.all
- [Edge, InternetExplorer, Opera, Chrome, ITunes, PlayStation, PodcastAddict, Webkit, Gecko,
- WindowsMediaPlayer, AppleCoreMedia, Libavformat]
+ ALL
end
def self.extend(array)
all.each do |extension|
return extension.new(array) if extension.extend?(array)