demarches-normaliennes/app/models/procedure_detail.rb
2023-01-10 09:48:32 +01:00

15 lines
393 B
Ruby

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(count: admin_count)
end
Administrateurs = Struct.new(:count)
end