public function ExtensionAdapter::setTransactionState in New Relic 8
Same name and namespace in other branches
- 2.x src/ExtensionAdapter/ExtensionAdapter.php \Drupal\new_relic_rpm\ExtensionAdapter\ExtensionAdapter::setTransactionState()
- 2.0.x src/ExtensionAdapter/ExtensionAdapter.php \Drupal\new_relic_rpm\ExtensionAdapter\ExtensionAdapter::setTransactionState()
Set the new relic transaction state.
Parameters
string $state: One of the state constants.
Overrides NewRelicAdapterInterface::setTransactionState
File
- src/
ExtensionAdapter/ ExtensionAdapter.php, line 13
Class
- ExtensionAdapter
- Default new relic adapter.
Namespace
Drupal\new_relic_rpm\ExtensionAdapterCode
public function setTransactionState($state) {
switch ($state) {
case static::STATE_BACKGROUND:
newrelic_background_job(TRUE);
break;
case static::STATE_IGNORE:
newrelic_ignore_transaction(TRUE);
break;
}
}