Class: Appsignal::Transaction::NilTransaction
- Defined in:
- lib/appsignal/transaction.rb
Overview
Stub that is returned by ‘Transaction.current` if there is no current transaction, so that it’s still safe to call methods on it if there is none.
Instance Method Summary collapse
-
#instrument(*_args) ⇒ Object
Instrument should still yield.
- #method_missing(m, *args, &block) ⇒ Object
- #nil_transaction? ⇒ Boolean
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(m, *args, &block) ⇒ Object
386 387 |
# File 'lib/appsignal/transaction.rb', line 386 def method_missing(m, *args, &block) end |
Instance Method Details
#instrument(*_args) ⇒ Object
Instrument should still yield
390 391 392 |
# File 'lib/appsignal/transaction.rb', line 390 def instrument(*_args) yield end |
#nil_transaction? ⇒ Boolean
394 395 396 |
# File 'lib/appsignal/transaction.rb', line 394 def nil_transaction? true end |