public function getUniqueAlias($entity,
        string $titleProperty = 'title',
        string $titleValue = null,
        string $aliasColumn = 'seoTitle'
    ): string
    {
        return $this->repository->getUniqueAlias($entity, trim($titleProperty), $titleValue, $aliasColumn);
    }
public function getUniqueAlias($entity,
        string $titleProperty = 'title',
        string $titleValue = null,
        string $aliasColumn = 'seoTitle'
    ): string
    {
        return $this->repository->getUniqueAlias($entity, trim($titleProperty), $titleValue, $aliasColumn);
    }
public function getUniqueAlias ( $ entity , string $ titleProperty = 'title' , string $ titleValue = null , string $ aliasColumn = 'seoTitle' ) : string { return $ this -> repository -> getUniqueAlias ( $ entity , trim ( $ titleProperty ) , $ titleValue , $ aliasColumn ) ; }
Returns unique alias for SEF URL
@param type $entity
@param string $titleProperty entity property with title (or name)
@param string $titleValue
@param string $aliasColumn
@return string
Returns unique alias for SEF URL