raynl/generate-slug

Generate a unique slug on a collection

Maintainers

Package info

github.com/Ray-nl/slug-generator

pkg:composer/raynl/generate-slug

Statistics

Installs: 477

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.1.1 2021-06-02 10:13 UTC

This package is auto-updated.

Last update: 2026-03-01 00:56:53 UTC


README

If you have a entry in a collection with the possibilty to have a duplicate slug, then you can call the generateslug. If the slug 'car' allready exists in the products collection it wil return 'car-1'

Slug::generateSlug('products', 'car')

If you want to customize the seperator add a third parameter that the seperator is.

Slug::generateSlug('products', 'car', '.')

It returns now "car.1"

As fourth parameter you can add the starting number.