Download the PHP package alexz707/invoiceninja-module without Composer
On this page you can find all versions of the php package alexz707/invoiceninja-module. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download alexz707/invoiceninja-module
More information about alexz707/invoiceninja-module
Files in alexz707/invoiceninja-module
Download alexz707/invoiceninja-module
More information about alexz707/invoiceninja-module
Files in alexz707/invoiceninja-module
Vendor alexz707
Package invoiceninja-module
Short Description Laminas module that provides InvoiceNinja api functionality
License MIT
Homepage https://github.com/alexz707/InvoiceNinjaModule
Package invoiceninja-module
Short Description Laminas module that provides InvoiceNinja api functionality
License MIT
Homepage https://github.com/alexz707/InvoiceNinjaModule
Please rate this library. Is it a good library?
Informations about the package invoiceninja-module
InvoiceNinjaModule
Laminas Module to consume the InvoiceNinja V5 API (https://www.invoiceninja.com).
Description
Latest release can handle the following api services:
- Clients
- Invoices
- Products
- Tax rates
Can use basic
or digest
server authorization.
Known issues
- Invoice Ninja API V5 is (mostly) returning strings instead of the real data type but wants the real data types in the requests. If you find out about a field which behaves like this please open an issue!
- Not all endpoints are implemented -> if you need one please send a PR or open an issue.
- Humbug is deprecated and should be changed to Infection
Installation
The suggested installation method is via composer:
Configure module
- Copy
/vendor/alexz707/invoiceninja-module/config/invoiceninja.global.php.dist
into your global autoload folder, remove the dist extension so that Laminas picks it up - If you use your own instance of invoice ninja change the
host url
- Replace the
token
with your generated invoice ninja token - If you use
basic
ordigest
authorization uncomment the used method and fill in your credentials
Enable module
Register as Laminas module inside your file:
Use the service managers
All versions of invoiceninja-module with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
laminas/laminas-hydrator Version ^4.3
laminas/laminas-mvc Version ^3.3
laminas/laminas-filter Version ^2.13
laminas/laminas-servicemanager Version ^3.10
laminas/laminas-modulemanager Version ^2.11
laminas/laminas-hydrator Version ^4.3
laminas/laminas-mvc Version ^3.3
laminas/laminas-filter Version ^2.13
laminas/laminas-servicemanager Version ^3.10
laminas/laminas-modulemanager Version ^2.11
The package alexz707/invoiceninja-module contains the following files
Loading the files please wait ....