gurzhii / laravel-sluggable-trait
一个可以应用于Eloquent模型以自动生成slugs的特质。
1.0.0
2016-04-22 13:08 UTC
Requires
- php: >=5.4.0
- illuminate/database: >=4.0
- illuminate/support: >=4.0
This package is auto-updated.
Last update: 2024-08-29 03:36:44 UTC
README
一个可以应用于Eloquent模型以自动生成slugs的特质。
安装
$ composer require gurzhii/laravel-sluggable-trait
用法
<?php namespace App; use Illuminate\Database\Eloquent\Model; use MartinBean\Database\Eloquent\Sluggable; class Item extends Model { use Sluggable; }
默认情况下,该特质假设你的数据库有两个列:name和slug。如果你需要更改这些,可以通过类常量来实现。
<?php namespace App; use Illuminate\Database\Eloquent\Model; use MartinBean\Database\Eloquent\Sluggable; class Item extends Model { use Sluggable; const DISPLAY_NAME = 'headline'; const SLUG = 'seo_url'; }
许可证
在MIT许可证下发布。