View file siwap.ru/system/classes/Rating.class.php
<?php
class Rating
{
protected $types = [
'rang',
'money'
];
public function getUsers($type, $offset = 0, $count = 20)
{
if (! in_array($type, $this->types))
{
throw new \Exception('Несуществующий тип рейтинга.');
}
return Base::query(
'SELECT * FROM `user` ORDER BY `'.Base::safely($type).'` DESC LIMIT :offset, :count', [
'offset/int' => $offset,
'count/int' => $count,
],
'arr'
);
}
}
?>