Download the PHP package alphaolomi/simplify-vfd without Composer
On this page you can find all versions of the php package alphaolomi/simplify-vfd. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download alphaolomi/simplify-vfd
More information about alphaolomi/simplify-vfd
Files in alphaolomi/simplify-vfd
Package simplify-vfd
Short Description Simplify VFD
License MIT
Homepage https://github.com/alphaolomi/simplify-vfd
Informations about the package simplify-vfd
Simplify VFD for PHP
Simplify VFD is a PHP library to interact with the Simplify VFD API. This library provides a simple and easy-to-use interface to integrate VFD services into your PHP applications.
Features
- User Authentication: Authenticate users and obtain access tokens.
- Invoice Management: Create, retrieve, and manage invoices.
- Environment Configuration: Switch between live and stage environments.
- HTTP Client Integration: Uses Guzzle HTTP client for making API requests.
- Custom GUID Generation: Utility function for generating unique identifiers.
Installation
You can install the package via Composer:
Configuration
The SimplifyVfd
class requires a configuration array with the following keys:
environment
: The environment to use (live
orstage
).username
: Your Simplify VFD username.password
: Your Simplify VFD password.
Usage
Initializing the Service
User Login
Create Issued Invoice
Get Invoice by Partner Invoice ID
Testing
Using PestPHP for testing, Code coverage is generated by PHPUnit. Codecov is used to generate code coverage reports and badges.
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Alpha Olomi
- Ernest Malcolm
- All Contributors
License
The MIT License (MIT). Please see License File for more information.