Download the PHP package marshmallow/accounting-exactonline without Composer
On this page you can find all versions of the php package marshmallow/accounting-exactonline. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download marshmallow/accounting-exactonline
More information about marshmallow/accounting-exactonline
Files in marshmallow/accounting-exactonline
Package accounting-exactonline
Short Description Connect Laravel to Exact Online.
License MIT
Homepage https://github.com/Marshmallow-Development/
Informations about the package accounting-exactonline
Marshmallow Exact Online
Koppel Exact Online aan je Laravel Nova installatie zodat we alles met elkaar kunnen verbinden.
Installatie
composer require marshmallow/package-exactonline
Belangrijk: Als je wijzigingen maakt in de config, zorg dan dat de Worker opnieuw gestart wordt!
Run php artisan exactonline:install
Daarna php artisan vendor:publish --provider="Marshmallow\ExactOnline\ToolServiceProvider" --tag="config" --force
Dan php artisan migrate
om de ExactOnline hulp tabellen aan te maken
Dan gaan we naar app/Providers/NovaServiceProvider
om de ExactOnline tool te registeren:
Als laatste moeten we nog wat env variabelen aanmaken in .env
.
Let op, het inschieten van data werkt met queue's zodat de performance van de website goed blijft. Zorg er dus voor dat je applicatie met queus om kan gaan. Bijvoorbeeld door:
Exact API
Er wordt gebruik gemaakt van https://github.com/picqer/exact-php-client
. Met onderstaande static function haal je een connection object op waarmee je deze API kan gebruiken.
Traits
Gebruik op alle models die verbonden worden met Exact Online de Exactable
trait zodat we data kunnen opslaan.
Copyright (c) 2020 marshmallow