exlo89 / laravel-sevdesk-api
A helpful Sevdesk API client for Laravel.
Installs: 7 850
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 2
Forks: 11
Open Issues: 1
Requires
- php: ^7.2|^8.0
- guzzlehttp/guzzle: ^7.2
Requires (Dev)
- orchestra/testbench: ^6.0|^7.0|^8.0
- phpunit/phpunit: ^9.0
README
If you need help or you want to work with me, please visit my website and contact me. This package make a connection to the sevdesk api and let you interact with it.
Documentation
Installation
You can install the package via composer:
composer require exlo89/laravel-sevdesk-api
Set your api token with
SEVDESK_API_TOKEN=xxxxxxxx
Optionally you can publish the config file with:
php artisan vendor:publish --provider="Exlo89\LaravelSevdeskApi\SevdeskApiServiceProvider" --tag="config"
Usage
First Instantiate a sevdesk instance and then fetch all the data.
$sevdeskApi = SevdeskApi::make(); $sevdeskApi->invoice()->allDraft();
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email hello@martin-appelmann.de instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
Laravel Package Boilerplate
This package was generated using the Laravel Package Boilerplate.