//Получаем всех пользователей
$users = R::findAll('user');
//Формируем из этих пользователей новый массив с рейтингом в ключах
$a = [];
foreach ($users as $log) {
$a[$log->rating] = $log->login;
}
//Сортируем массив по ключам
krsort($a, SORT_REGULAR);
usort($users, function($a, $b) { return $b->rating - $a->rating; });
$users = array_map(function($user) { return $user->login; }, $users);