public function is_unique($sString, $sParameters)
    {
        $aParameters   = explode('.', $sParameters);
        $sTable        = ArrayHelper::getFromArray(0, $aParameters);
        $sColumn       = ArrayHelper::getFromArray(1, $aParameters);
        $sIgnoreId     = ArrayHelper::getFromArray(2, $aParameters);
        $sIgnoreColumn = ArrayHelper::getFromArray(3, $aParameters, 'id');

        $oDb = Factory::service('Database');
        $oDb->where($sColumn, $sString);
        if ($sIgnoreId) {
            $oDb->where($sIgnoreColumn . ' !=', $sIgnoreId);
        }
        return $oDb->count_all_results($sTable) === 0;
    }