2017 © Pedro Peláez
 

library laravel-sluggable-trait

Create unique slugs for your Eloquent models in Laravel. Support Cache

image

duyduc-nguyen/laravel-sluggable-trait

Create unique slugs for your Eloquent models in Laravel. Support Cache

  • Sunday, October 25, 2015
  • by duyduc-nguyen
  • Repository
  • 1 Watchers
  • 4 Stars
  • 25 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Laravel Sluggable Trait

Create unique slugs for your Eloquent models in Laravel. Support Cache, (*1)

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:, (*2)

<?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, (*3)


const ENABLE_SLUG_CACHE = true;

License

Licensed under the MIT Licence., (*4)

The Versions

25/10 2015

dev-master

9999999-dev

Create unique slugs for your Eloquent models in Laravel. Support Cache

  Sources   Download

MIT

The Requires

 

by Nguyen Chi Duy Duc

laravel eloquent

25/10 2015

0.1.2

0.1.2.0

Create unique slugs for your Eloquent models in Laravel. Support Cache

  Sources   Download

MIT

The Requires

 

by Nguyen Chi Duy Duc

laravel eloquent

25/10 2015

0.1.0

0.1.0.0

Create unique slugs for your Eloquent models in Laravel. Support Cache

  Sources   Download

MIT

The Requires

 

by Nguyen Chi Duy Duc

laravel eloquent