Paranoia\Payment\Adapter\Gvp::buildBaseRequest PHP Method

buildBaseRequest() private method

builds request base with common arguments.
private buildBaseRequest ( Request $request, string $transactionType ) : array
$request Paranoia\Payment\Request
$transactionType string
return array
    private function buildBaseRequest(Request $request, $transactionType)
    {
        $terminal = $this->buildTerminal($request, $transactionType);
        $customer = $this->buildCustomer();
        $order = $this->buildOrder($request);
        $transaction = $this->buildTransaction($request, $transactionType);
        return array('Version' => '0.01', 'Mode' => $this->configuration->getMode(), 'Terminal' => $terminal, 'Order' => $order, 'Customer' => $customer, 'Transaction' => $transaction);
    }