elaniaresources / myinvoice
LHDN MyInvoice
v1.0.0
2025-09-25 19:46 UTC
Requires
- php: >=7.4
- ext-curl: *
- ext-json: *
- ext-openssl: *
- guzzlehttp/guzzle: ~7.0
- psr/http-client: ^1.0 || ^2.0
- sabre/xml: ^4.0
Requires (Dev)
- phpunit/phpunit: ~8|~9
README
This is a PHP SDK for integrating with LHDN MyInvoice.
Requirements
- PHP >= 7.4
- Composer
Installation
Install via Composer:
composer require elaniaresource/myinvoice "*"
Usage
use MyInvoice\MyInvoiceClient; $client = new MyInvoiceClient(/* config */); // ...
License
MIT
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Packagist
To publish, ensure your repository is public and contains a valid composer.json
and LICENSE
file.
Testing
Run PHPUnit:
vendor/bin/phpunit