notfoundnl / siteboss-listboss
ListBoss UI for SiteBoss®.
v0.1.5
2025-03-25 15:55 UTC
Requires
- php: ^8.2
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^6.0
- nunomaduro/larastan: ^2.0.1
- nunomaduro/phpinsights: ^2.9.0
- orchestra/testbench: ^8.9
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
README
This package adds a page to the SiteBoss CMS to show the results of mailings.
Installation
1. Add the package
Run composer to add the package to your project:
composer require notfoundnl/siteboss-listboss
No artisan commands or migrations are needed.
2. Update your .env file
Add these values to your .env
file adding your own API key. These values may already be present.
LISTBOSS_ENDPOINT=https://listboss.nl/v2/ LISTBOSS_API_KEY=
3. Add the page to the CMS
To add the menu item add something like this, make sure to change the rights to the required rights.
[ { "icon": "list", "title": "Jobs", "path": "/app/listboss/", "rights": "admin" } ]