while (true) {
$api_key = key_generator(30);
if (R::count('users', 'api_key = :api_key', [':api_key' => $api_key]) > 0) {
$api_key = key_generator(30);
} else
break;
}
Привет, что-то мне подсказывает что это говно год, как лучше сделать ? -
генерируется ключ, нужно сделать проверку, если такой ключ уже существует у кого то из юзеров в бд, то генерим новый