duyduc-nguyen/laravel-sluggable-trait
最新稳定版本:0.1.2
Composer 安装命令:
composer require duyduc-nguyen/laravel-sluggable-trait
包简介
Create unique slugs for your Eloquent models in Laravel. Support Cache
关键字:
README 文档
README
Create unique slugs for your Eloquent models in Laravel. Support Cache
Install
$ composer require duyduc-nguyen/laravel-sluggable-trait
Usage
<?php namespace App; use Illuminate\Database\Eloquent\Model; use DuyDucNguyen\Database\Traits\SluggableTrait; class Item extends Model { use SluggableTrait; }
First, you need to indicate sluggable column and slug column of your model via class constants:
<?php namespace App; use Illuminate\Database\Eloquent\Model; use DuyDucNguyen\Database\Traits\SluggableTrait; class Item extends Model { use Sluggable; const SLUGGABLE_COLUMN = 'title'; const SLUG = 'slug'; }
If you need to improve your query for searching slug, you can enable Laravel Cache for caching slug via
const ENABLE_SLUG_CACHE = true;
License
Licensed under the MIT Licence.
统计信息
- 总下载量: 35
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-10-25