yii\behaviors\SluggableBehavior::generateUniqueSlug PHP 메소드

generateUniqueSlug() 보호된 메소드

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
리턴 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);
    }