dsld / larave-slug-creator
A simple generate SEO-friendly and human-readable URL slugs for your Laravel website with this dsld tools.
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/dsld/larave-slug-creator
Requires
- php: >=7.4
README
A simple generate SEO-friendly and human-readable URL slugs for your Laravel website with this dsld tools.
Installation
composer require dsld/larave-slug-creator
Use from Controller
Import first the DsldSlug Facade
use Dsld\LaravelSlugCreator\Facades\DsldSlug;
$slug = CreateSlug::generate(App\Models\User::class, 'page name', 'slug'); //output: page-name //After created this page again we will create a page with same name $slug = CreateSlug::generate(App\Models\User::class, 'page name', 'slug'); //output: page-name-1 //After created this page again we will create a page with same name $slug = CreateSlug::generate(App\Models\User::class, 'page name', 'slug'); //output: page-name-2
Publish Configuration
php artisan vendor:publish dsld/larave-slug-creator
Contribution
You can use this package on you laravel project.