Class: Lit::Base

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/lit/base.rb

Direct Known Subclasses

Locale, Localization, LocalizationKey

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#retried_createdObject

Returns the value of attribute retried_created.



6
7
8
# File 'app/models/lit/base.rb', line 6

def retried_created
  @retried_created
end

#retried_updatedObject

Returns the value of attribute retried_updated.



6
7
8
# File 'app/models/lit/base.rb', line 6

def retried_updated
  @retried_updated
end

Instance Method Details

#mark_for_retryObject



8
9
10
# File 'app/models/lit/base.rb', line 8

def mark_for_retry
  @will_retry_create = true
end

#rolledback_after_insert?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'app/models/lit/base.rb', line 14

def rolledback_after_insert?
  persisted? && @was_saved_with_insert && @was_rolled_back
end

#rolledback_after_update?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'app/models/lit/base.rb', line 18

def rolledback_after_update?
  persisted? && @was_saved_with_update && @was_rolled_back
end