PHP Class Payum\Paypal\ProHosted\Nvp\Api

Afficher le fichier Open project: payum/payum Class Usage Examples

Protected Properties

Свойство Type Description
$client Payum\Core\HttpClientInterface
$messageFactory Http\Message\MessageFactory
$options array

Méthodes publiques

Méthode Description
__construct ( array $options, Payum\Core\HttpClientInterface $client, Http\Message\MessageFactory $messageFactory )
doCreateButton ( array $fields ) : array Solution BMCreateButton
getTransactionDetails ( array $fields ) : array Require: TRANSACTIONID
isEnvironnementTest ( ) : boolean

Méthodes protégées

Méthode Description
addAuthorizeFields ( array &$fields )
addVersionField ( array &$fields )
doRequest ( array $fields ) : array
getApiEndpoint ( ) : string

Method Details

__construct() public méthode

public __construct ( array $options, Payum\Core\HttpClientInterface $client, Http\Message\MessageFactory $messageFactory )
$options array
$client Payum\Core\HttpClientInterface
$messageFactory Http\Message\MessageFactory

addAuthorizeFields() protected méthode

protected addAuthorizeFields ( array &$fields )
$fields array

addVersionField() protected méthode

protected addVersionField ( array &$fields )
$fields array

doCreateButton() public méthode

Solution BMCreateButton
public doCreateButton ( array $fields ) : array
$fields array
Résultat array

doRequest() protected méthode

protected doRequest ( array $fields ) : array
$fields array
Résultat array

getApiEndpoint() protected méthode

protected getApiEndpoint ( ) : string
Résultat string

getTransactionDetails() public méthode

Require: TRANSACTIONID
public getTransactionDetails ( array $fields ) : array
$fields array
Résultat array

isEnvironnementTest() public méthode

public isEnvironnementTest ( ) : boolean
Résultat boolean

Property Details

$client protected_oe property

protected HttpClientInterface,Payum\Core $client
Résultat Payum\Core\HttpClientInterface

$messageFactory protected_oe property

protected MessageFactory,Http\Message $messageFactory
Résultat Http\Message\MessageFactory

$options protected_oe property

protected array $options
Résultat array