APIClient::getUniqueAppToken PHP Method

getUniqueAppToken() static public method

Get app token checking that it is unique
static public getUniqueAppToken ( ) : string
return string app token
    static function getUniqueAppToken()
    {
        global $DB;
        $ok = false;
        do {
            $key = Toolbox::getRandomString(40, true);
            if (countElementsInTable(self::getTable(), ['app_token' => $key]) == 0) {
                return $key;
            }
        } while (!$ok);
    }