UserModel::getActiveUsers PHP Method

getActiveUsers() public method

Get the most recently active users.
public getActiveUsers ( integer $Limit = 5 ) : Gdn_DataSet
$Limit integer The number of users to return.
return Gdn_DataSet Returns a list of users.
    public function getActiveUsers($Limit = 5)
    {
        $UserIDs = $this->SQL->select('UserID')->from('User')->orderBy('DateLastActive', 'desc')->limit($Limit, 0)->get()->resultArray();
        $UserIDs = array_column($UserIDs, 'UserID');
        $Data = $this->SQL->getWhere('User', ['UserID' => $UserIDs], 'DateLastActive', 'desc');
        return $Data;
    }
UserModel