instance method
transaction_include_action?
Ruby on Rails 3.1.12
Since v3.0.20 Last seen in v3.1.12Available in: v3.0.20 v3.1.12
Signature
transaction_include_action?(action)
Determine if a transaction included an action for :create, :update, or :destroy. Used in filtering callbacks.
Parameters
-
actionreq
Source
# File activerecord/lib/active_record/transactions.rb, line 349
def transaction_include_action?(action) #:nodoc
case action
when :create
transaction_record_state(:new_record)
when :destroy
destroyed?
when :update
!(transaction_record_state(:new_record) || destroyed?)
end
end
Defined in activerecord/lib/active_record/transactions.rb line 349
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Transactions