Download the PHP package escolalms/fakturownia-integration without Composer
On this page you can find all versions of the php package escolalms/fakturownia-integration. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download escolalms/fakturownia-integration
More information about escolalms/fakturownia-integration
Files in escolalms/fakturownia-integration
Package fakturownia-integration
Short Description Escola Headless LMS Fakturownia Integration
License MIT
Informations about the package fakturownia-integration
Fakturownia-Integration
Package for generate Fakturownia Integration from order
What does it do
This package is used to add invoices to Fakturownia after catch dispatched event EscolaLms\Cart\Events\OrderPaid
.
EscolaLms/Invoices package defined routing to generate PDF invoice on the same path. The two packages cannot run in parallel.
Installing
composer require escolalms/fakturownia-integration
php artisan migrate
- Create file
.env
and set to your account in Fakturownia
Database
Add table fakturownia_orders
and relation to table order
from packed escolalms/cart
Endpoints
All the endpoints are defined in
Tests
Run ./vendor/bin/phpunit
to run tests. See tests folder as it's quite good staring point as documentation appendix.
Events
This package does not dispatch any events.
Listeners
- ImportInvoiceListener catch
EscolaLms\Cart\Events\OrderPaid
=> add invoice to Fakturownia
Permissions
The package uses the cart_order_list
permission from the Cart package.
All permissions are defined in Cart package seeder
All versions of fakturownia-integration with dependencies
escolalms/core Version ^1.2.2
escolalms/cart Version ^0.4
laravel/framework Version ^8|^9
abb/fakturownia Version ^1.6