Recommend this page to a friend! |
Download |
Info | Example | Files | Install with Composer | Download | Reputation | Support forum | Blog | Links |
Ratings | Unique User Downloads | Download Rankings | ||||
Not yet rated by the users | Total: 36 | All time: 10,984 This week: 206 |
Version | License | PHP version | Categories | |||
paydirectly-php 1.0.0 | Custom (specified... | 5 | PHP 5, Web services, Finances |
Description | Author | ||||||||||||||||||||||
This package can send HTTP requests to the PayDirectly API. |
|
<?php |
<p align="center">
</p>
PHP library for paydirectly API.
The recommended way to install paydirectly-php is through Composer:
composer require paydirectly/paydirectly-php
After installing, you need to require Composer's autoloader:
require 'vendor/autoload.php';
All configs are passed around as a single variable config
:
$paydirectly = new \paydirectly\paydirectly([
'merchant_id' => 'id_ ...',
'secret_key' => 'sk_live_ ...',
]);
Fantastic documentation is available at https://php.paydirectly.io.
Files (196) |
File | Role | Description | ||
---|---|---|---|---|
.circleci (1 file) | ||||
src (1 file, 3 directories) | ||||
storage (1 file) | ||||
_tests (3 files, 1 directory) | ||||
buildspec.yml | Data | Auxiliary data | ||
CHANGES.rst | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
package.json | Data | Auxiliary data | ||
README.md | Doc. | Documentation |
Files (196) | / | src |
File | Role | Description | ||
---|---|---|---|---|
Exceptions (3 files) | ||||
Http (4 files) | ||||
HttpClients (5 files) | ||||
Paydirectly.php | Class | Class source |
Files (196) | / | src | / | Exceptions |
File | Role | Description |
---|---|---|
ApiException.php | Class | Class source |
PaydirectlyException.php | Class | Class source |
RESTfulException.php | Class | Class source |
Files (196) | / | src | / | Http |
File | Role | Description |
---|---|---|
Request.php | Class | Class source |
Response.php | Class | Class source |
Signature.php | Class | Class source |
Url.php | Class | Class source |
Files (196) | / | src | / | HttpClients |
File | Role | Description |
---|---|---|
Client.php | Class | Class source |
ClientInterface.php | Class | Class source |
Curl.php | Class | Class source |
CurlClient.php | Class | Class source |
GuzzleClient.php | Class | Class source |
Files (196) | / | _tests |
File | Role | Description | ||
---|---|---|---|---|
vendor (1 file, 5 directories) | ||||
composer.json | Data | Auxiliary data | ||
composer.lock | Data | Auxiliary data | ||
TestPaydirectly.php | Example | Example script |
Files (196) | / | _tests | / | vendor |
File | Role | Description | ||
---|---|---|---|---|
composer (12 files) | ||||
guzzlehttp (3 directories) | ||||
paydirectly (1 directory) | ||||
psr (3 directories) | ||||
ralouphie (1 directory) | ||||
autoload.php | Aux. | Auxiliary script |
Files (196) | / | _tests | / | vendor | / | composer |
File | Role | Description |
---|---|---|
autoload_classmap.php | Aux. | Auxiliary script |
autoload_files.php | Aux. | Auxiliary script |
autoload_namespaces.php | Aux. | Auxiliary script |
autoload_psr4.php | Aux. | Auxiliary script |
autoload_real.php | Class | Class source |
autoload_static.php | Class | Class source |
ClassLoader.php | Class | Class source |
installed.json | Data | Auxiliary data |
installed.php | Aux. | Auxiliary script |
InstalledVersions.php | Class | Class source |
LICENSE | Lic. | License text |
platform_check.php | Aux. | Auxiliary script |
Files (196) | / | _tests | / | vendor | / | guzzlehttp |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle |
File | Role | Description | ||
---|---|---|---|---|
src (18 files, 3 directories) | ||||
vendor-bin (3 directories) | ||||
CHANGELOG.md | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Documentation | ||
UPGRADING.md | Data | Auxiliary data |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | src |
File | Role | Description | ||
---|---|---|---|---|
Cookie (5 files) | ||||
Exception (9 files) | ||||
Handler (9 files) | ||||
BodySummarizer.php | Class | Class source | ||
BodySummarizerInterface.php | Class | Class source | ||
Client.php | Class | Class source | ||
ClientInterface.php | Class | Class source | ||
ClientTrait.php | Class | Class source | ||
functions.php | Aux. | Auxiliary script | ||
functions_include.php | Aux. | Auxiliary script | ||
HandlerStack.php | Class | Class source | ||
MessageFormatter.php | Class | Class source | ||
MessageFormatterInterface.php | Class | Class source | ||
Middleware.php | Class | Class source | ||
Pool.php | Class | Class source | ||
PrepareBodyMiddleware.php | Class | Class source | ||
RedirectMiddleware.php | Class | Class source | ||
RequestOptions.php | Class | Class source | ||
RetryMiddleware.php | Class | Class source | ||
TransferStats.php | Class | Class source | ||
Utils.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | src | / | Cookie |
File | Role | Description |
---|---|---|
CookieJar.php | Class | Class source |
CookieJarInterface.php | Class | Class source |
FileCookieJar.php | Class | Class source |
SessionCookieJar.php | Class | Class source |
SetCookie.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | src | / | Exception |
File | Role | Description |
---|---|---|
BadResponseException.php | Class | Class source |
ClientException.php | Class | Class source |
ConnectException.php | Class | Class source |
GuzzleException.php | Class | Class source |
InvalidArgumentException.php | Class | Class source |
RequestException.php | Class | Class source |
ServerException.php | Class | Class source |
TooManyRedirectsException.php | Class | Class source |
TransferException.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | src | / | Handler |
File | Role | Description |
---|---|---|
CurlFactory.php | Class | Class source |
CurlFactoryInterface.php | Class | Class source |
CurlHandler.php | Class | Class source |
CurlMultiHandler.php | Class | Class source |
EasyHandle.php | Class | Class source |
HeaderProcessor.php | Class | Class source |
MockHandler.php | Class | Class source |
Proxy.php | Class | Class source |
StreamHandler.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | vendor-bin |
File | Role | Description | ||
---|---|---|---|---|
php-cs-fixer (1 file) | ||||
phpstan (1 file) | ||||
psalm (1 file) |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | vendor-bin | / | php-cs-fixer |
File | Role | Description |
---|---|---|
composer.json | Data | Auxiliary data |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | vendor-bin | / | phpstan |
File | Role | Description |
---|---|---|
composer.json | Data | Auxiliary data |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | guzzle | / | vendor-bin | / | psalm |
File | Role | Description |
---|---|---|
composer.json | Data | Auxiliary data |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | promises |
File | Role | Description | ||
---|---|---|---|---|
src (18 files) | ||||
CHANGELOG.md | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
Makefile | Data | Auxiliary data | ||
README.md | Example | Example script |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | promises | / | src |
File | Role | Description |
---|---|---|
AggregateException.php | Class | Class source |
CancellationException.php | Class | Class source |
Coroutine.php | Class | Class source |
Create.php | Class | Class source |
Each.php | Class | Class source |
EachPromise.php | Class | Class source |
FulfilledPromise.php | Class | Class source |
functions.php | Aux. | Auxiliary script |
functions_include.php | Aux. | Auxiliary script |
Is.php | Class | Class source |
Promise.php | Class | Class source |
PromiseInterface.php | Class | Class source |
PromisorInterface.php | Class | Class source |
RejectedPromise.php | Class | Class source |
RejectionException.php | Class | Class source |
TaskQueue.php | Class | Class source |
TaskQueueInterface.php | Class | Class source |
Utils.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | psr7 |
File | Role | Description | ||
---|---|---|---|---|
src (29 files) | ||||
vendor-bin (3 directories) | ||||
CHANGELOG.md | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Documentation |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | psr7 | / | src |
File | Role | Description |
---|---|---|
AppendStream.php | Class | Class source |
BufferStream.php | Class | Class source |
CachingStream.php | Class | Class source |
DroppingStream.php | Class | Class source |
FnStream.php | Class | Class source |
Header.php | Class | Class source |
HttpFactory.php | Class | Class source |
InflateStream.php | Class | Class source |
LazyOpenStream.php | Class | Class source |
LimitStream.php | Class | Class source |
Message.php | Class | Class source |
MessageTrait.php | Class | Class source |
MimeType.php | Class | Class source |
MultipartStream.php | Class | Class source |
NoSeekStream.php | Class | Class source |
PumpStream.php | Class | Class source |
Query.php | Class | Class source |
Request.php | Class | Class source |
Response.php | Class | Class source |
Rfc7230.php | Class | Class source |
ServerRequest.php | Class | Class source |
Stream.php | Class | Class source |
StreamDecoratorTrait.php | Class | Class source |
StreamWrapper.php | Class | Class source |
UploadedFile.php | Class | Class source |
Uri.php | Class | Class source |
UriNormalizer.php | Class | Class source |
UriResolver.php | Class | Class source |
Utils.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | psr7 | / | vendor-bin |
File | Role | Description | ||
---|---|---|---|---|
php-cs-fixer (1 file) | ||||
phpstan (1 file) | ||||
psalm (1 file) |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | psr7 | / | vendor-bin | / | php-cs-fixer |
File | Role | Description |
---|---|---|
composer.json | Data | Auxiliary data |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | psr7 | / | vendor-bin | / | phpstan |
File | Role | Description |
---|---|---|
composer.json | Data | Auxiliary data |
Files (196) | / | _tests | / | vendor | / | guzzlehttp | / | psr7 | / | vendor-bin | / | psalm |
File | Role | Description |
---|---|---|
composer.json | Data | Auxiliary data |
Files (196) | / | _tests | / | vendor | / | paydirectly |
File | Role | Description | ||
---|---|---|---|---|
paydirectly-php (5 files, 1 directory) |
Files (196) | / | _tests | / | vendor | / | paydirectly | / | paydirectly-php |
File | Role | Description | ||
---|---|---|---|---|
src (1 file, 3 directories) | ||||
buildspec.yml | Data | Auxiliary data | ||
CHANGES.rst | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Documentation |
Files (196) | / | _tests | / | vendor | / | paydirectly | / | paydirectly-php | / | src |
File | Role | Description | ||
---|---|---|---|---|
Exceptions (3 files) | ||||
Http (4 files) | ||||
HttpClients (5 files) | ||||
Paydirectly.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | paydirectly | / | paydirectly-php | / | src | / | Exceptions |
File | Role | Description |
---|---|---|
ApiException.php | Class | Class source |
PaydirectlyException.php | Class | Class source |
RESTfulException.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | paydirectly | / | paydirectly-php | / | src | / | Http |
File | Role | Description |
---|---|---|
Request.php | Class | Class source |
Response.php | Class | Class source |
Signature.php | Class | Class source |
Url.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | paydirectly | / | paydirectly-php | / | src | / | HttpClients |
File | Role | Description |
---|---|---|
Client.php | Class | Class source |
ClientInterface.php | Class | Class source |
Curl.php | Class | Class source |
CurlClient.php | Class | Class source |
GuzzleClient.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | psr |
File | Role | Description | ||
---|---|---|---|---|
http-client (4 files, 1 directory) | ||||
http-factory (4 files, 1 directory) | ||||
http-message (4 files, 1 directory) |
Files (196) | / | _tests | / | vendor | / | psr | / | http-client |
File | Role | Description | ||
---|---|---|---|---|
src (4 files) | ||||
CHANGELOG.md | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Documentation |
Files (196) | / | _tests | / | vendor | / | psr | / | http-client | / | src |
File | Role | Description |
---|---|---|
ClientExceptionInterface.php | Class | Class source |
ClientInterface.php | Class | Class source |
NetworkExceptionInterface.php | Class | Class source |
RequestExceptionInterface.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | psr | / | http-factory |
File | Role | Description | ||
---|---|---|---|---|
src (6 files) | ||||
.pullapprove.yml | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Documentation |
Files (196) | / | _tests | / | vendor | / | psr | / | http-factory | / | src |
File | Role | Description |
---|---|---|
RequestFactoryInterface.php | Class | Class source |
ResponseFactoryInterface.php | Class | Class source |
ServerRequestFactoryInterface.php | Class | Class source |
StreamFactoryInterface.php | Class | Class source |
UploadedFileFactoryInterface.php | Class | Class source |
UriFactoryInterface.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | psr | / | http-message |
File | Role | Description | ||
---|---|---|---|---|
src (7 files) | ||||
CHANGELOG.md | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Documentation |
Files (196) | / | _tests | / | vendor | / | psr | / | http-message | / | src |
File | Role | Description |
---|---|---|
MessageInterface.php | Class | Class source |
RequestInterface.php | Class | Class source |
ResponseInterface.php | Class | Class source |
ServerRequestInterface.php | Class | Class source |
StreamInterface.php | Class | Class source |
UploadedFileInterface.php | Class | Class source |
UriInterface.php | Class | Class source |
Files (196) | / | _tests | / | vendor | / | ralouphie |
File | Role | Description | ||
---|---|---|---|---|
getallheaders (3 files, 1 directory) |
Files (196) | / | _tests | / | vendor | / | ralouphie | / | getallheaders |
File | Role | Description | ||
---|---|---|---|---|
src (1 file) | ||||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Documentation |
Files (196) | / | _tests | / | vendor | / | ralouphie | / | getallheaders | / | src |
File | Role | Description |
---|---|---|
getallheaders.php | Aux. | Auxiliary script |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.