luchavez/starter-kit

A starter kit for building packages and implementing DDD on Laravel 8|9|10.

1.2.0 2024-02-14 13:54 UTC

README

Latest Version on Packagist Total Downloads GitHub Repo stars Discord Twitter Follow

logo.png

The Starter Kit package is the counterpart of Boilerplate Generator package. This package is a required dependency since it will be used by the domains (DDD) and packages generated through "Boilerplate Generator".

Installation

The straightforward way to install this package goes like this:

composer require luchavez/starter-kit --with-all-dependencies

The preferred way is to install it is via another package called luchavez/boilerplate-generator.

composer require luchavez/boilerplate-generator --dev --with-all-dependencies
php artisan bg:install
php artisan bg:env:publish --all

Dependencies

Package Packagist
illuminate/support ~8 or ~9 or ~10
composer/composer ^2.5
hammerstone/fast-paginate ^1.0
spatie/laravel-query-builder ^5.2 or ^4.0

Change log

Please see the changelog for more information on what has changed recently.

Testing

$ composer test

Contributing

Please see contributing.md for details and a todolist.

Security

If you discover any security related issues, please email jamescarloluchavez@gmail.com instead of using the issue tracker.

Credits

License

MIT. Please see the license file for more information.