| Current Path : /var/www/html/libraries/omnipay/vendor/omnipay/mollie/src/Message/ |
| Current File : /var/www/html/libraries/omnipay/vendor/omnipay/mollie/src/Message/FetchTransactionRequest.php |
<?php
namespace Omnipay\Mollie\Message;
/**
* Mollie Fetch Transaction Request
*
* @method \Omnipay\Mollie\Message\FetchTransactionResponse send()
*/
class FetchTransactionRequest extends AbstractRequest
{
public function getData()
{
$this->validate('apiKey', 'transactionReference');
$data = array();
$data['id'] = $this->getTransactionReference();
return $data;
}
public function sendData($data)
{
$httpResponse = $this->sendRequest('GET', '/payments/' . $data['id']);
return $this->response = new FetchTransactionResponse($this, $httpResponse->json());
}
}