class UserAgent::Browsers::Opera
def version
def version if mini? Version.new(application.comment.detect{|c| c =~ /Opera Mini/}[/Opera Mini\/([\d\.]+)/, 1]) rescue Version.new elsif product = detect_product('Version') Version.new(product.version) elsif product = detect_product('OPR') Version.new(product.version) else super end end