Class: EffectiveMembershipsDirectoryDatatable
- Inherits:
-
Effective::Datatable
- Object
- Effective::Datatable
- EffectiveMembershipsDirectoryDatatable
- Defined in:
- app/datatables/effective_memberships_directory_datatable.rb
Overview
Member Directory Datatable
Instance Method Summary collapse
Instance Method Details
#archived_klasses ⇒ Object
23 24 25 26 27 28 29 |
# File 'app/datatables/effective_memberships_directory_datatable.rb', line 23 def archived_klasses @archived_klasses ||= begin klasses = Effective::Membership.distinct(:owner_type).pluck(:owner_type) klasses = klasses.select { |klass| klass.safe_constantize.try(:acts_as_archived?) } klasses.map { |klass| klass.constantize } end end |