
laravel-sluggable
nunomaduro
Laravel Sluggable is my opinionated take on automatic slug generation for Eloquent models
AI 简介
Laravel Sluggable 是一个用于 Eloquent 模型自动生成 slug 的库。它通过在模型上添加 `#[Sluggable]` 属性即可实现自动化的 slug 生成,无需额外的 trait 或基类。该库处理了多种复杂情况,包括 slug 冲突、Unicode 和 CJK 转写、域感知点保留、范围唯一性(按租户或语言环境)、多列来源以及软删除记录冲突等。适用于需要为 Laravel 应用中的模型生成唯一且友好的 URL 标识符的场景。项目要求 PHP 8.5+ 和 Laravel 13.5+ 版本。
PHP
MIT License138
Stars
4
Forks
2
Watchers
1
Issues
Star 增长
今日0
近 7 天+1
近 30 天+4
综合评分43
默认分支1.x