module FeedUsGrabberHelper
Public Instance Methods
feedUsGrabber(params)
click to toggle source
# File lib/app/helpers/feed_us_grabber_helper.rb, line 2 def feedUsGrabber(params) grabber = FeedUsGrabber.new unless params[:CacheCommand].nil? grabber.setCacheCommand(params[:CacheCommand]) end unless params[:FeedUsCacheGroup].nil? grabber.setCacheGroup(params[:FeedUsCacheGroup]) end unless params[:FeedUsCacheFolder].nil? grabber.setCacheFolder(params[:FeedUsCacheFolder]) else grabber.setCacheFolder(File.join(Rails.root.to_s,'tmp','CachedWebContent')); end unless params[:FeedUsCacheInterval].nil? && params[:FeedUsCacheIntervalLength].nil? grabber.setCacheIntervalUnit(params[:FeedUsCacheInterval]) grabber.setCacheIntervalLength(params[:FeedUsCacheIntervalLength]) end unless params[:FeedUsURL].nil? grabber.setDynURL(params[:FeedUsURL]) if params[:includeFlag] == true grabber.setIncludeFlag(true) else grabber.setIncludeFlag(false) end end unless params[:ClientWhiteList].nil? grabber.setClientWhiteList(params[:ClientWhiteList]) end grabber.autoCacheToFile() grabber end
feedUsGrabberRender(grabber)
click to toggle source
# File lib/app/helpers/feed_us_grabber_helper.rb, line 38 def feedUsGrabberRender(grabber) grabber.renderCacheFromFile.to_s.html_safe end