如何从检索到的PayoutItem获取“发送者项目id”?
try {
$output = \PayPal\Api\PayoutItem::get($payoutItemId, $this->apiContext);
} catch (\Exception $e) {
return $e->getMessage();
}
// trasaction_id - works fine
$transactionStatus = $output->getTransactionId();
// trasaction_status - works fine
$transactionId = $output->getTransactionStatus();
// ERROR
$senderItemId = $output->getSenderItemId();错误:
Call to undefined method PayPal\Api\PayoutItemDetails::getSenderItemId()经过检查,看起来PayoutItem类具有可用的getSenderItemId()公共函数-但是由PayoutItem上的静态get方法返回的PayoutItemDetails类没有。
如何获取senderItemId?:(
支出项目类- https://github.com/paypal/PayPal-PHP-SDK/blob/master/lib/PayPal/Api/PayoutItem.php
发布于 2015-08-25 05:56:30
因此,PayoutItemDetails类也返回一个PayoutItem对象。
因此,我可以像这样获得发送者项目id:
// WRONG
$senderItemId = $output->getSenderItemId();
// RIGHT
$senderItemId = $output->getPayoutItem()->getSenderItemId();https://stackoverflow.com/questions/32191744
复制相似问题