profile.rb 445 B

12345678910111213141516171819
  1. # Copyright (C) 2012-2025 Zammad Foundation, https://zammad-foundation.org/
  2. class Report::Profile < ApplicationModel
  3. self.table_name = 'report_profiles'
  4. include ChecksConditionValidation
  5. include ChecksClientNotification
  6. include HasSearchIndexBackend
  7. include CanSelector
  8. include CanSearch
  9. include Report::Profile::Assets
  10. validates :name, presence: true
  11. store :condition
  12. def self.list
  13. where(active: true)
  14. end
  15. end