numary / numary-sdk-php
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
v1.9.3
2023-05-17 12:21 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
- dev-main
- v1.9.3
- v1.9.1
- v1.9.0
- v1.7.0-beta.1
- v1.6.1
- v1.6.0
- v1.5.0
- v1.4.2
- v1.4.1
- v1.2.1.2
- v1.2.1
- v1.0.0
- dev-release/v1.12.0
- dev-release/v1.12.0-beta.1
- dev-release/v1.11.2
- dev-release/v1.10.16
- dev-release/v1.11.1
- dev-release/v1.10.15
- dev-release/v1.11.0
- dev-release/v1.10.15-alpha.1
- dev-release/v1.10.14
- dev-release/v1.10.13
- dev-release/v1.10.12
- dev-release/v1.10.11
- dev-release/v1.10.10
- dev-release/v1.10.9
- dev-release/v1.10.8
- dev-release/v1.10.7
- dev-release/v1.10.6
- dev-release/v1.10.5
- dev-release/v1.10.4
- dev-release/v1.10.4-beta.1
- dev-release/v1.10.3
- dev-release/v1.9.6
- dev-release/v1.10.2
- dev-release/v1.9.5
- dev-release/v1.9.4
- dev-release/v1.10.1
- dev-release/v1.9.4-beta.1
- dev-release/v1.10.0
- dev-release/v1.10.0-rc.2
- dev-release/v1.9.2
- dev-release/v1.9.0-rc.10
- dev-release/v1.9.0-rc.9
- dev-release/v1.9.0-rc.8
- dev-release/v1.9.0-rc.7
- dev-release/v1.9.0-rc.6
- dev-release/v1.9.0-rc.5
- dev-release/v1.9.0-rc.4
- dev-release/v1.9.0-rc.3
- dev-release/v1.9.0-rc.2
- dev-release/v1.9.0-rc.1
- dev-release/v1.9.0-beta.6
- dev-release/v1.9.0-beta.5
- dev-release/v1.8.1
- dev-release/v1.8.1-rc.2
- dev-release/v1.7.8
- dev-release/v1.7.7
- dev-release/v1.7.6
- dev-release/v1.7.5
- dev-release/v1.8.0
- dev-release/v1.8.0-rc.3
- dev-release/v1.8.0-rc.2
- dev-release/v1.8.0-rc.1
- dev-release/v1.8.0-beta.4
- dev-release/v1.7.4
- dev-release/v1.7.4-beta.1
- dev-release/v1.8.0-beta.3
- dev-release/v1.7.3
- dev-release/v1.7.3-rc.1
- dev-release/v1.7.2
- dev-release/v1.7.1
- dev-release/v1.7.0
- dev-release/v1.7.0-rc.3
- dev-release/v1.7.0-rc.2
- dev-release/v1.7.0-rc.1
- dev-release/v1.7.0-beta.3
- dev-release/v1.7.0-beta.2
This package is auto-updated.
Last update: 2024-11-27 10:44:26 UTC
README
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Installation & Usage
Requirements
PHP 7.4 and later. Should also work with PHP 8.0.
Composer
To install the bindings via Composer, add the following to composer.json
:
{ "repositories": [ { "type": "vcs", "url": "https://github.com/formancehq/numary-sdk-php.git" } ], "require": { "formancehq/numary-sdk-php": "*@dev" } }
Then run composer install
Manual Installation
Download the files and include autoload.php
:
<?php require_once('/path/to/OpenAPIClient-php/vendor/autoload.php');
Getting Started
Please follow the installation procedure and then run the following:
<?php require_once(__DIR__ . '/vendor/autoload.php'); $apiInstance = new Numary\Ledger\Api\AccountsApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client() ); $ledger = ledger001; // string | Name of the ledger. $address = users:001; // string | Exact address of the account. It must match the following regular expressions pattern: ``` ^\\w+(:\\w+)*$ ``` $request_body = NULL; // array<string,mixed> | metadata try { $apiInstance->addMetadataToAccount($ledger, $address, $request_body); } catch (Exception $e) { echo 'Exception when calling AccountsApi->addMetadataToAccount: ', $e->getMessage(), PHP_EOL; }
API Endpoints
All URIs are relative to http://localhost
Models
- Account
- AccountResponse
- AccountWithVolumesAndBalances
- AccountsCursorResponse
- AccountsCursorResponseCursor
- AggregateBalancesResponse
- BalancesCursorResponse
- BalancesCursorResponseCursor
- Config
- ConfigInfo
- ConfigInfoResponse
- Contract
- ErrorResponse
- ErrorsEnum
- LedgerInfo
- LedgerInfoResponse
- LedgerInfoStorage
- LedgerStorage
- Log
- LogsCursorResponse
- LogsCursorResponseCursor
- Mapping
- MappingResponse
- MigrationInfo
- PostTransaction
- PostTransactionScript
- Posting
- Script
- ScriptResponse
- Stats
- StatsResponse
- Transaction
- TransactionData
- TransactionResponse
- Transactions
- TransactionsCursorResponse
- TransactionsCursorResponseCursor
- TransactionsResponse
- Volume
Authorization
All endpoints do not require authorization.
Tests
To run the tests, use:
composer install vendor/bin/phpunit
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
v1.9.3
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen