Class: ResourceTimeboxEvent
- Inherits:
-
ResourceEvent
- Object
- ActiveRecord::Base
- ApplicationRecord
- ResourceEvent
- ResourceTimeboxEvent
- Includes:
- IssueResourceEvent, MergeRequestResourceEvent
- Defined in:
- app/models/resource_timebox_event.rb
Direct Known Subclasses
Constant Summary
Constants inherited from ApplicationRecord
Instance Attribute Summary
Attributes included from Importable
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from ResourceEvent
Methods included from Gitlab::Utils::StrongMemoize
#clear_memoization, #strong_memoize, #strong_memoized?
Methods inherited from ApplicationRecord
cached_column_list, #create_or_load_association, declarative_enum, default_select_columns, id_in, id_not_in, iid_in, pluck_primary_key, primary_key_in, #readable_by?, safe_ensure_unique, safe_find_or_create_by, safe_find_or_create_by!, #to_ability_name, underscore, where_exists, where_not_exists, with_fast_read_statement_timeout, without_order
Methods included from SensitiveSerializableHash
Class Method Details
.issuable_attrs ⇒ Object
18 19 20 |
# File 'app/models/resource_timebox_event.rb', line 18 def self.issuable_attrs %i(issue merge_request).freeze end |
Instance Method Details
#issuable ⇒ Object
22 23 24 |
# File 'app/models/resource_timebox_event.rb', line 22 def issuable issue || merge_request end |