class Csv2hash::StructureValidator::MaxColumns
Public Class Methods
new(max_size)
click to toggle source
# File lib/csv2hash/structure_validator/max_columns.rb, line 7 def initialize max_size @max_size = max_size end
Public Instance Methods
error_message(line)
click to toggle source
# File lib/csv2hash/structure_validator/max_columns.rb, line 15 def error_message line "Too many columns (max. #{@max_size}) on line #{line}" end
validate_line(line)
click to toggle source
# File lib/csv2hash/structure_validator/max_columns.rb, line 11 def validate_line line line.size > @max_size end