for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Ipag\Sdk\Endpoint;
use Ipag\Sdk\Core\Endpoint;
use Ipag\Sdk\Http\Response;
/**
* TransactionEndpoint class
*
* Classe responsável pelo controle dos endpoints do recurso Transaction.
*/
class TransactionEndpoint extends Endpoint
{
protected string $location = '/service/resources/transactions';
* Endpoint para obter um recurso Transaction
* @param integer $id
* @return Response
* @codeCoverageIgnore
public function get(int $id): Response
return $this->_GET(['id' => $id]);
}
* Endpoint para listar recursos Transaction
* @param array|null $filters
public function list(?array $filters = []): Response
return $this->_GET($filters ?? []);
* Endpoint para liberar recebíveis de recurso Transaction
* @param integer $sellerId
* @param integer $transactionId
public function releaseReceivables(int $sellerId, int $transactionId): Response
return $this->_POST(['seller_id' => $sellerId, 'transaction_id' => $transactionId]);