rajibbinalam/laravel-slug-generator
最新稳定版本:v0.2.0
Composer 安装命令:
composer require rajibbinalam/laravel-slug-generator
包简介
a unique slug generator
README 文档
README
composer require rajibbinalam/laravel-slug-generator
update config/app.php
"providers": [ Rajib\LaravelSlugGenerator\SlugGeneratorServiceProvider::class, ], "aliases": { 'SlugGenerator' => Rajib\LaravelSlugGenerator\Facades\SlugGenerator::class, }
Publish Vendor:
php artisan vendor:publish
Generating a unique slug
use Rajib\LaravelSlugGenerator\Facades\SlugGenerator; //SlugGenerator::generate($model, '$title', '$db_field_name'); SlugGenerator::generate(User::class, 'Hello World', 'slug');
Separating a slug with '-'. Default Separated with '-'. It's changable. In config/SlugGenerator
'separator' => '-',
Also we can change the number of slugs make from same title. config/SlugGenerator
'max_count' => '100',
Example: Make Multiple slug from Same Title
SlugGenerator::generate(User::class, 'Hello World', 'slug'); // output: hello-world SlugGenerator::generate(User::class, 'Hello World', 'slug'); // output: hello-world-1 SlugGenerator::generate(User::class, 'Hello World', 'slug'); // output: hello-world-2 SlugGenerator::generate(User::class, 'Hello World', 'slug'); // output: hello-world-3
统计信息
- 总下载量: 171
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-03-26