Values
class BuildCleaningReport < PowerTypes::Command.new(:data)
def perform
# execute report logic, and finally return:
{
date: @date,
area: cleaned_area,
duration: cleaning.time,
effiency: cleaned_area / cleaning.time
}
end
end# app/values/report.rb
class Report
attr_accesor :date, :area, :duration
def eficciency
area / duration
end
endÚltima actualización