/slugable

A package to add slug functionality to an Eloquent model.

Primary LanguagePHP

Slugable

Introduction

A package to add slug functionality to an Eloquent model.

Installation

Install the package through Composer.

Run the Composer require command from the Terminal:

 composer require mx13/slugable

Usage

  • The Eloquent model should implement the \MX13\Slugable\SlugInterface contract which enforces implementing the getSlugColumn() method which returns the name of the slug column.
  • The Eloquent model should use \MX13\Slugable\Slugable trait which has all the functionality needed to make the Eloquent model slugable.