class GtfsReader::BulkFeedHandlerDsl
Public Class Methods
new(feed_handler)
click to toggle source
# File lib/gtfs_reader/bulk_feed_handler.rb, line 64 def initialize(feed_handler) @feed_handler = feed_handler end
Public Instance Methods
method_missing(filename, *_args, &block)
click to toggle source
# File lib/gtfs_reader/bulk_feed_handler.rb, line 68 def method_missing(filename, *_args, &block) BulkDsl.new(@feed_handler, filename).instance_exec(&block) return if @feed_handler.callback?(:bulk, filename) raise HandlerMissingError, "No bulk block for #{filename}" end
respond_to_missing?(_name, _include_private = false)
click to toggle source
# File lib/gtfs_reader/bulk_feed_handler.rb, line 75 def respond_to_missing?(_name, _include_private = false) true end