javaabu / paperless
Application workflow handling on steroids
Requires
- php: ^8.3
- illuminate/support: ^9.0 || ^10.0 || ^11.0
- javaabu/auth: ^1.1
- javaabu/forms: ^1.4
- javaabu/helpers: ^1.30
- javaabu/query-builder: ^1.1
- javaabu/status-events: ^1.0@dev
- laravel/prompts: ^0.1.19
- spatie/laravel-medialibrary: ^11.4
- spatie/laravel-model-states: ^2.7
Requires (Dev)
- laravel/pint: ^1.15
- orchestra/testbench: ^7.0 || ^8.0 || ^9.0
- phpunit/phpunit: ^9.5 || ^10.5
README
Application workflow handling on steroids
Documentation
You'll find the documentation on https://docs.javaabu.com/docs/paperless.
Find yourself stuck using the package? Found a bug? Do you have general questions or suggestions for improving this package? Feel free to create an issue on GitHub, we'll try to address it as soon as possible.
If you've found a bug regarding security please mail info@javaabu.com instead of using the issue tracker.
Installation
To get started, you need to install the package via Composer:
composer require javaabu/paperless
After installing the package, you need to publish the configuration file:
php artisan vendor:publish --provider="Javaabu\Paperless\PaperlessServiceProvider" --tag="paperless-config"
This will create a paperless.php
file in your config
directory.
Next, you need to publish the migrations:
php artisan vendor:publish --provider="Javaabu\Paperless\PaperlessServiceProvider" --tag="paperless-migrations"
After publishing the migrations, you can create the tables by running the migrations:
php artisan migrate
Testing
You can run the tests with
./vendor/bin/phpunit
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 info@javaabu.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.