yii\behaviors\SluggableBehavior::generateUniqueSlug PHP Method

generateUniqueSlug() protected method

Generates slug using configured callback or increment of iteration.
protected generateUniqueSlug ( string $baseSlug, integer $iteration ) : string
$baseSlug string base slug value
$iteration integer iteration number
return string new slug value
    protected function generateUniqueSlug($baseSlug, $iteration)
    {
        if (is_callable($this->uniqueSlugGenerator)) {
            return call_user_func($this->uniqueSlugGenerator, $baseSlug, $iteration, $this->owner);
        }
        return $baseSlug . '-' . ($iteration + 1);
    }