PATH:
home
/
lab2454c
/
tripvare.com
/
vendor
/
academe
/
omnipay-authorizenetapi
/
src
/
Message
<?php namespace Omnipay\AuthorizeNetApi\Message; /** * Fetch a transaction by transactionReference. */ use Academe\AuthorizeNet\Request\GetTransactionDetails; class FetchTransactionRequest extends AbstractRequest { /** * @returns GetTransactionDetails */ public function getData() { $request = new GetTransactionDetails( $this->getAuth(), $this->getTransactionReference() ); if ($this->getTransactionId()) { $request = $request->withRefId($this->getTransactionId()); } return $request; } /** * Accept a transaction and sends it as a request. * * @param $data TransactionRequestInterface * @returns TransactionResponse */ public function sendData($data) { // Send the request to the gateway. $response_data = $this->sendMessage($data); // We should be getting a transactino back. return new FetchTransactionResponse($this, $response_data); } }
[-] FetchTransactionRequest.php
[edit]
[+]
..
[-] CaptureRequest.php
[edit]
[-] FetchTransactionResponse.php
[edit]
[-] AuthorizeRequest.php
[edit]
[-] RefundRequest.php
[edit]
[-] AbstractRequest.php
[edit]
[-] AuthorizeResponse.php
[edit]
[-] AbstractResponse.php
[edit]
[+]
HostedPage
[-] PurchaseRequest.php
[edit]
[-] AcceptNotification.php
[edit]
[-] VoidRequest.php
[edit]
[-] Response.php
[edit]