class Csv2hash::StructureValidator::MinColumns
Public Class Methods
new(min_size)
click to toggle source
# File lib/csv2hash/structure_validator/min_columns.rb, line 7 def initialize min_size @min_size = min_size end
Public Instance Methods
error_message(line)
click to toggle source
# File lib/csv2hash/structure_validator/min_columns.rb, line 15 def error_message line "Not enough columns (min. #{@min_size}) on line #{line}" end
validate_line(line)
click to toggle source
# File lib/csv2hash/structure_validator/min_columns.rb, line 11 def validate_line line line.size < @min_size end