This repo can be used to scaffold a Laravel package. Unless you are a member of Hexafuchs, please use the Original Template by Spatie.
Follow these steps to get started:
- Press the "Use this template" button at the top of this repo to create a new repo with the contents of this skeleton.
- Run "php ./configure.php" to run a script that will replace all placeholders throughout all the files.
- Have fun creating your package.
- If you need help creating a package, consider picking up our Laravel Package Training video course.
This is where your description should go. Limit it to a paragraph or two. Consider adding a small example.
You can install the package via composer:
composer require hexafuchs/:package_slug
You can publish and run the migrations with:
php artisan vendor:publish --tag=":package_slug-migrations"
php artisan migrate
You can publish the config file with:
php artisan vendor:publish --tag=":package_slug-config"
Optionally, you can publish the views using
php artisan vendor:publish --tag=":package_slug-views"
You can find the entire documentation at https://hexafuchs.github.io/:package_name/.
composer test
composer run docs:install # only required on first run
composer run docs
Please see CHANGELOG for more information on what has changed recently.
The MIT License (MIT). Please see License File for more information.