Installation and Setup
You can install the package via composer:
composer require spatie/laravel-tags
The service provider will automatically be registered.
You can publish the migration with:
php artisan vendor:publish --provider="Spatie\Tags\TagsServiceProvider" --tag="migrations"
After the migration has been published you can create the tags
and taggables
tables by running the migrations:
php artisan migrate
You can optionally publish the config file with:
php artisan vendor:publish --provider="Spatie\Tags\TagsServiceProvider" --tag="config"
This is the contents of the published config file:
<?php
return [
/*
* The given function generates a URL friendly "slug" from the tag name property before saving it.
* Defaults to Str::slug (https://laravel.com/docs/8.0/helpers#method-str-slug)
*/
'slugger' => null,
];