Tideways.php
public static function getTransactionName()
    {
        if (self::$trace['tx'] === 'default' && self::$extension === self::EXTENSION_TIDEWAYS) {
            return tideways_transaction_name() ?: 'default';
        }

        return self::$trace['tx'];
    }
public static function getTransactionName()
    {
        if (self::$trace['tx'] === 'default' && self::$extension === self::EXTENSION_TIDEWAYS) {
            return tideways_transaction_name() ?: 'default';
        }

        return self::$trace['tx'];
    }
public static function getTransactionName ( ) { if ( self :: $ trace [ 'tx' ] === 'default' && self :: $ extension === self :: EXTENSION_TIDEWAYS ) { return tideways_transaction_name ( ) ? : 'default' ; } return self :: $ trace [ 'tx' ] ; }
Returns the current transaction name.

If you use automatic framework transaction detection, this is "default"
until the engine detects the transaction name somewhere in the
frameworks lifecycle. No guarantees given when this happens.

@return string
Returns the current transaction name .