class ProcedureDetail < OpenStruct include SpreadsheetArchitect def spreadsheet_columns [:id, :libelle, :published_at, :aasm_state, :admin_count].map do |attribute| [I18n.t(attribute, scope: 'activerecord.attributes.procedure_export'), attribute] end end def administrateurs Administrateurs.new(admin_count) end Administrateurs = Struct.new(:count) end