Например, у меня есть 5 рангов, таких как начинающий, умный, гениальный и т. Д. Для пользователей.
Каждый ранг имеет свою собственную систему оценок.Правильно ли я думаю, чтобы реализовать это как?
if ($score > 10) {
$user = User::find($id);
$user->ranks = 'beginner';
$user->save();
}
if ($score > 20) {
$user = User::find($id);
$user->ranks = 'smarty';
$user->save();
}
и еще 3, если предложение таким образом