class CertificateFactory::CSVFactory
Public Class Methods
new(options)
click to toggle source
# File lib/certificate-factory/factory.rb, line 69 def initialize(options) @file = options[:file] @limit = options[:limit] @campaign = options[:campaign] @count = 0 @logger = options[:logger] end
Public Instance Methods
each() { |row| ... }
click to toggle source
# File lib/certificate-factory/factory.rb, line 81 def each CSV::foreach(@file, headers: :first_row) do |row| yield row['documentation_url'] @count += 1 break if over_limit? end end
get_link(url)
click to toggle source
# File lib/certificate-factory/factory.rb, line 77 def get_link(url) return url end