class Collection (View source)

Properties

protected ClientInterface $http
protected Repository $config

Methods

__construct(ClientInterface $http)

No description

array
receive(string $phoneNumber, float $amount, string|null $id = null, string|null $reference = null)

No description

array
refund(string $airtelMoneyId)

No description

array
getTransaction(string $transactionId)

No description

array
getBalance()

No description

array
getUser(string $phoneNumber)

No description

Details

__construct(ClientInterface $http)

No description

Parameters

ClientInterface $http

array receive(string $phoneNumber, float $amount, string|null $id = null, string|null $reference = null)

No description

Parameters

string $phoneNumber
float $amount
string|null $id
string|null $reference

Return Value

array

Exceptions

TransferException

array refund(string $airtelMoneyId)

No description

Parameters

string $airtelMoneyId

Return Value

array

Exceptions

TransferException

array getTransaction(string $transactionId)

No description

Parameters

string $transactionId

Return Value

array

Exceptions

TransferException

array getBalance()

No description

Return Value

array

Exceptions

TransferException

array getUser(string $phoneNumber)

No description

Parameters

string $phoneNumber

Return Value

array

Exceptions

TransferException