class Reading::Csv::Parse::ParseLine::ParseRating
using Util::Blank
Public Instance Methods
call(_name = nil, columns)
click to toggle source
# File lib/reading/csv/parse_attributes.rb, line 16 def call(_name = nil, columns) return nil unless columns[:rating] rating = columns[:rating].strip return nil if rating.empty? Integer(rating, exception: false) || Float(rating, exception: false) end