Sha256: 9d44d35c551a6630d8866c5d2dbc6d2b4312339c2b9489afab6aad1b550869cd
Contents?: true
Size: 519 Bytes
Versions: 9
Compression:
Stored size: 519 Bytes
Contents
class EmployeeWithCustomViewReport < Dossier::Report # See spec/dummy/app/views def self.dragon_colors %w[blue red green black white silver brown] end def sql "SELECT * FROM employees WHERE suspended = true" end def dragon_color options.fetch(:dragon_color, self.class.dragon_colors.sample) end def formatter @formatter ||= CustomFormatter end module CustomFormatter extend Dossier::Formatter def margery_butts(word) "Margery Butts #{word}" end end end
Version data entries
9 entries across 9 versions & 1 rubygems