Class: UserField
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- UserField
- Defined in:
- app/models/user_field.rb
Constant Summary collapse
- FLAG_ATTRIBUTES =
%w[editable show_on_profile show_on_user_card searchable].freeze
Class Method Summary collapse
Instance Method Summary collapse
Methods included from HasSanitizableFields
Class Method Details
.max_length ⇒ Object
31 32 33 |
# File 'app/models/user_field.rb', line 31 def self.max_length 2048 end |
Instance Method Details
#queue_index_search ⇒ Object
39 40 41 |
# File 'app/models/user_field.rb', line 39 def queue_index_search Jobs.enqueue(:index_user_fields_for_search, user_field_id: self.id) end |
#required? ⇒ Boolean
35 36 37 |
# File 'app/models/user_field.rb', line 35 def required? !optional? end |