class GoogleAnalyticsFeeds::DataFeedParser
@api private
Public Class Methods
new(handler)
click to toggle source
# File lib/google_analytics_feeds.rb, line 395 def initialize(handler) if handler.kind_of?(Proc) @handler = Class.new(RowHandler, &handler).new elsif handler.kind_of?(Class) @handler = handler.new else @handler = handler end end
Public Instance Methods
parse_rows(io)
click to toggle source
Parse rows from an IO object.
# File lib/google_analytics_feeds.rb, line 406 def parse_rows(io) @handler.start_rows Ox.sax_parse(RowParser.new(@handler), io) @handler.end_rows end