muhameddidovic / mastercard
This is the core or base package of the MasterCard Api, all different flavours of Api provided by MasterCard will reuse this package
dev-master
2021-02-24 19:32 UTC
Requires
- guzzlehttp/guzzle: ^6.1|^7.0
- monolog/monolog: ^2.1
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-10-25 03:49:47 UTC
README
This is the SDK Core Api for all the SDK used in MasterCard. It provides some Core functionality for all our SDKs. It provide:
- exception handling
- security (OAUTH)
- crypt utilities
- message pump
- smart map (for inline request creation using fluent style api)
Setup
This is composer project. For simplicity i've added to the project under the bin an instance of composer.
chmod +x composer.sh
chmod +x run-tests.sh
./composer install
./run-test
Run a single test
./composer exec -- phpunit --filter test500_invalidrequest_json_native