application_model.rb 926 B

1234567891011121314151617181920212223
  1. # Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/
  2. class ApplicationModel < ActiveRecord::Base
  3. include ApplicationModel::ActivityStreamLoggable
  4. include ApplicationModel::Cacheable
  5. include ApplicationModel::CanLookup
  6. include ApplicationModel::CanLookupSearchIndexAttributes
  7. include ApplicationModel::ChecksAttributeLength
  8. include ApplicationModel::CleansParam
  9. include ApplicationModel::CleansRecentView
  10. include ApplicationModel::FillsByUserColumns
  11. include ApplicationModel::HandlesCreatesAndUpdates
  12. include ApplicationModel::HasAssets
  13. include ApplicationModel::HasAssociations
  14. include ApplicationModel::HasAttachments
  15. include ApplicationModel::HasLatestChangeTimestamp
  16. include ApplicationModel::HasExternalSync
  17. include ApplicationModel::Importable
  18. include ApplicationModel::HistoryLoggable
  19. include ApplicationModel::TouchesReferences
  20. self.abstract_class = true
  21. end