Class: Appsignal::Transaction::NilTransaction
- Defined in:
- lib/appsignal/transaction.rb
Overview
Stub that is returned by current if there is no current transaction, so that it’s still safe to call methods on it if there is no current transaction.
Instance Method Summary collapse
-
#instrument(*_args) ⇒ Object
Instrument should still yield.
- #method_missing(_method, *args, &block) ⇒ Object
- #nil_transaction? ⇒ Boolean
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(_method, *args, &block) ⇒ Object
840 841 |
# File 'lib/appsignal/transaction.rb', line 840 def method_missing(_method, *args, &block) end |
Instance Method Details
#instrument(*_args) ⇒ Object
Instrument should still yield
844 845 846 |
# File 'lib/appsignal/transaction.rb', line 844 def instrument(*_args) yield end |
#nil_transaction? ⇒ Boolean
848 849 850 |
# File 'lib/appsignal/transaction.rb', line 848 def nil_transaction? true end |