class NullZone include ActiveModel::Model ReflectionAssociation = Struct.new(:class_name) def procedures Procedure.where(zone: nil).where.not(published_at: nil).order(published_at: :desc) end def self.reflect_on_association(association) ReflectionAssociation.new("Procedure") if association == :procedures end def label "non renseignée" end def id -1 end def acronym "NA" end def created_at "NA" end def updated_at "NA" end end