Aşağıdakine benzer bir yapı kullanılarak unique (benzersiz) slug elde edilebilir:
public function makeSlugFromTitle($title)
{
$slug = Str::slug($title);
$count = Model::whereRaw("slug RLIKE '^{$slug}(-[0-9]+)?$'")->count();
return $count ? "{$slug}-{$count}" : $slug;
}