abeliani / slug-helper
帮助从传入的字符串获取有效的slug
v1.0.0
2024-05-08 22:00 UTC
Requires
- php: ^8.1
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-08 22:37:43 UTC
README
用于处理slug的自定义库
安装
composer require abeliani/slug-helper
示例
简单示例
默认情况下,助手使用推荐的过滤器来创建slug
$helper = new SlugHelper; print $helper(' `Test, a very good text !='); // test-a-very-good-text
自定义过滤器
例如,让我们从slug中删除文章并更改单词分隔符
$helper = new SlugHelper(options: [FilterWords::class => ['a', 'an'], ReplaceSpaces::class => '+']); print $helper('A book with an apple'); // book+with+apple