Php 获取paypal返回对象中的数据

Php 获取paypal返回对象中的数据,php,laravel,paypal,Php,Laravel,Paypal,我正在使用Paypal SDK将Paypal支付集成到我的Laravel对象中。在用户完成付款后,该金额已转移到paypal。Paypal将返回一个对象,我正在尝试获取返回对象中的数据,但没有成功。这是我删除后的数据。我需要获取“付款人”和“交易”的数据,如金额、货币等。有人可以帮我吗 PayPal返回一个对象,该对象使用其自身的内部fromJSON()函数格式化-在OP的情况下,它是从Payment类调用的: $json = $call->execute(array('PayPal\Re

我正在使用Paypal SDK将Paypal支付集成到我的Laravel对象中。在用户完成付款后,该金额已转移到paypal。Paypal将返回一个对象,我正在尝试获取返回对象中的数据,但没有成功。这是我删除后的数据。我需要获取“付款人”和“交易”的数据,如金额、货币等。有人可以帮我吗


PayPal返回一个对象,该对象使用其自身的内部
fromJSON()函数格式化-在OP的情况下,它是从Payment类调用的:

$json = $call->execute(array('PayPal\Rest\RestHandler'), "/v1/payments/payment/{$this->getId()}/execute", "POST", $payLoad);
$ret = new Payment();
$ret->fromJson($json);
return $ret;
要将其用作
JSON
对象,需要使用
toJSON()
函数:

$execution = new PaymentExecution();
$execution->setPayerId($_GET['PayerID']);
//Execute the payment
// (See bootstrap.php for more on `ApiContext`)
$result = $payment->execute($execution, $apiContext);
// use the result 
$jsonResult = $result->toJSON();