$currentTransactionParameters $currentTransactionParameters : array Type array — Current transaction parameters
__construct() __construct(\Dalenys_Api_DirectLinkClient $api) Instanciate Parameters \Dalenys_Api_DirectLinkClient $api
attach() attach(\SplObserver $observer) : void (PHP 5 >= 5.1.0)<br/> Attach an SplObserver Parameters \SplObserver $observer The SplObserver to attach.
detach() detach(\SplObserver $observer) : void (PHP 5 >= 5.1.0)<br/> Detach an observer Parameters \SplObserver $observer The SplObserver to detach.
getCurrentTransactionParameters() getCurrentTransactionParameters() : mixed Return current transaction parameters Returns mixed
getCurrentTransactionResult() getCurrentTransactionResult() : mixed Return current transaction result Returns mixed
getInputFileDescriptor() getInputFileDescriptor() : resource Return input file descriptor Returns resource
getCsvLine() getCsvLine(array $headers) : array Return CSV line Parameters array $headers Throws \Dalenys_Api_Batch_Exception_InvalidBatchFile Returns array
validateFileHeaders() validateFileHeaders( $headers) Validate headers Should not contains IDENTIFIER and HASH Parameters $headers Throws \Dalenys_Api_Batch_Exception_InvalidBatchFile
prepareTransactionParameters() prepareTransactionParameters( $params) : array Prepare transaction parameters before sending Calculate hash and append identifier Parameters $params Returns array