module Feedjira::FeedUtilities::ClassMethods
Public Instance Methods
parse(xml, &block)
click to toggle source
Calls superclass method
# File lib/feedjira/feed_utilities.rb, line 15 def parse(xml, &block) xml = strip_whitespace(xml) xml = preprocess(xml) if preprocess_xml super xml, &block end
preprocess(xml)
click to toggle source
# File lib/feedjira/feed_utilities.rb, line 21 def preprocess(xml) # noop xml end
preprocess_xml()
click to toggle source
# File lib/feedjira/feed_utilities.rb, line 30 def preprocess_xml @preprocess_xml end
preprocess_xml=(value)
click to toggle source
# File lib/feedjira/feed_utilities.rb, line 26 def preprocess_xml=(value) @preprocess_xml = value end
strip_whitespace(xml)
click to toggle source
# File lib/feedjira/feed_utilities.rb, line 34 def strip_whitespace(xml) if Feedjira.strip_whitespace xml.strip else xml.lstrip end end