mirror of
https://github.com/flarum/framework.git
synced 2025-02-21 03:51:56 +08:00
Fix user searching
This commit is contained in:
parent
23caaf668a
commit
6517b1ec3e
@ -10,6 +10,8 @@ class UserSearcher implements SearcherInterface
|
||||
{
|
||||
protected $query;
|
||||
|
||||
protected $activeGambits = [];
|
||||
|
||||
protected $gambits;
|
||||
|
||||
protected $users;
|
||||
@ -32,6 +34,16 @@ class UserSearcher implements SearcherInterface
|
||||
return $this->query->getQuery();
|
||||
}
|
||||
|
||||
public function addActiveGambit($gambit)
|
||||
{
|
||||
$this->activeGambits[] = $gambit;
|
||||
}
|
||||
|
||||
public function getActiveGambits()
|
||||
{
|
||||
return $this->activeGambits;
|
||||
}
|
||||
|
||||
public function search(UserSearchCriteria $criteria, $limit = null, $offset = 0, $load = [])
|
||||
{
|
||||
$this->user = $criteria->user;
|
||||
@ -64,7 +76,7 @@ class UserSearcher implements SearcherInterface
|
||||
|
||||
$users = $this->query->get();
|
||||
|
||||
if ($count > 0 && $areMoreResults = $users->count() > $count) {
|
||||
if ($limit > 0 && $areMoreResults = $users->count() > $limit) {
|
||||
$users->pop();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user