1
0
mirror of synced 2024-11-21 21:06:07 +03:00

Merge pull request #48 from vstaheev/paymentCreate

add site attribute in ordersPaymentCreate method
This commit is contained in:
Alex Lushpai 2017-08-18 10:53:54 +03:00 committed by GitHub
commit aa79e774f1

View File

@ -71,6 +71,7 @@ trait Orders
* Create an order payment
*
* @param array $payment order data
* @param null $site site code
*
* @throws \InvalidArgumentException
* @throws \RetailCrm\Exception\CurlException
@ -78,7 +79,7 @@ trait Orders
*
* @return \RetailCrm\Response\ApiResponse
*/
public function ordersPaymentCreate(array $payment)
public function ordersPaymentCreate(array $payment, $site = null)
{
if (!count($payment)) {
throw new \InvalidArgumentException(
@ -89,7 +90,10 @@ trait Orders
return $this->client->makeRequest(
'/orders/payments/create',
"POST",
['payment' => json_encode($payment)]
$this->fillSite(
$site,
['payment' => json_encode($payment)]
)
);
}