Complex expressions

Here is the list of the most complex expressions used in the code. A complex expression is an expression that requires more than 20 tokens to be build.

Literal arrays are omitted.

File Count Expression
/Library/SCMerchantClient/SCMerchantClient.php:1091$result = new OrderCallback($r['merchantId'], $r['apiId'], $r['orderId'], $r['payCurrency'], $r['payAmount'], $r['receiveCurrency'], $r['receiveAmount'], $r['receivedAmount'], $r['description'], $r['orderRequestId'], $r['status'], $r['sign'])
/Library/SCMerchantClient/SCMerchantClient.php:491$payload = array('merchantId' => $this->merchantId'apiId' => $this->apiId'orderId' => $request->getOrderId( ), 'payCurrency' => $request->getPayCurrency( ), 'payAmount' => $request->getPayAmount( ), 'receiveCurrency' => $request->getReceiveCurrency( ), 'receiveAmount' => $request->getReceiveAmount( ), 'description' => $request->getDescription( ), 'culture' => $request->getCulture( ), 'callbackUrl' => $request->getCallbackUrl( ), 'successUrl' => $request->getSuccessUrl( ), 'failureUrl' => $request->getFailureUrl( ))
/Library/SCMerchantClient/SCMerchantClient.php:1311$payload = array('merchantId' => $c->getMerchantId( ), 'apiId' => $c->getApiId( ), 'orderId' => $c->getOrderId( ), 'payCurrency' => $c->getPayCurrency( ), 'payAmount' => $c->getPayAmount( ), 'receiveCurrency' => $c->getReceiveCurrency( ), 'receiveAmount' => $c->getReceiveAmount( ), 'receivedAmount' => $c->getReceivedAmount( ), 'description' => $c->getDescription( ), 'orderRequestId' => $c->getOrderRequestId( ), 'status' => $c->getStatus( ),  )
/Library/SCMerchantClient/SCMerchantClient.php:1081if($r != null && isset($r['merchantId'], $r['apiId'], $r['orderId'], $r['payCurrency'], $r['payAmount'], $r['receiveCurrency'], $r['receiveAmount'], $r['receivedAmount'], $r['description'], $r['orderRequestId'], $r['status'], $r['sign'])) { /**/ }