ePages 7.23.0 - DE_EPAGES/Saferpay/API/Log.pm

Package DE_EPAGES::ThirdPartyConfig::API::Log

Package DE_EPAGES::Saferpay::API::Log

Log functions for Sagerpay

@EXPORT_OK
SaferPayLog

Functions

SaferPayLog

SaferPayLog

Logs a structure to the LogPayment.log. adds spPassword as Filter to remove all Passwords logged

Syntax
SaferPayLog($PaymentTypeAlias, $Name, $DebugStuff, $Section, $aFilter);
Example
 SaferPayLog('Saferpay', "CreatePayInitMPI", \%Params, 'CreatePayInitMPI');
Input
$PaymentTypeAlias (string)
PaymentTypeAlias
$Name (string)
name of data
$Debug (ref.hash, ref.array, string, object)
data to be logged
$Section (string)
name of the section to be logged (optional - defaults to name of calling sub)
$aFilter (ref.array.string)
(optional) filter (perl regular expression for
s/$Filter.*?\n/\n/gis)