Class: ActionController::CgiRequest
- Inherits:
-
Object
- Object
- ActionController::CgiRequest
- Defined in:
- lib/stale_object_destroyer.rb
Instance Attribute Summary collapse
-
#attempt ⇒ Object
Returns the value of attribute attempt.
-
#last_attempt ⇒ Object
Returns the value of attribute last_attempt.
Instance Method Summary collapse
Instance Attribute Details
#attempt ⇒ Object
Returns the value of attribute attempt.
2 3 4 |
# File 'lib/stale_object_destroyer.rb', line 2 def attempt @attempt end |
#last_attempt ⇒ Object
Returns the value of attribute last_attempt.
2 3 4 |
# File 'lib/stale_object_destroyer.rb', line 2 def last_attempt @last_attempt end |
Instance Method Details
#last_attempt? ⇒ Boolean
4 5 6 |
# File 'lib/stale_object_destroyer.rb', line 4 def last_attempt? last_attempt end |
#reraise_stale_object_errors(exception) ⇒ Object
8 9 10 11 12 |
# File 'lib/stale_object_destroyer.rb', line 8 def reraise_stale_object_errors(exception) if exception.is_a?(ActiveRecord::StaleObjectError) && !last_attempt? raise exception end end |