diff options
author | Robin Appelman <robin@icewind.nl> | 2017-03-08 15:17:39 +0100 |
---|---|---|
committer | Robin Appelman <robin@icewind.nl> | 2017-03-08 16:30:55 +0100 |
commit | e61606a767cd6e2c28e3897e7e913e39371078e5 (patch) | |
tree | b2d0cf869dae5f4cce698ca647f827aab178aaa0 /lib/private/Files/Search | |
parent | 2a8e922d67a1246e101f926f1b0ab287db71929e (diff) | |
download | nextcloud-server-e61606a767cd6e2c28e3897e7e913e39371078e5.tar.gz nextcloud-server-e61606a767cd6e2c28e3897e7e913e39371078e5.zip |
Allow searching for favorites
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'lib/private/Files/Search')
-rw-r--r-- | lib/private/Files/Search/SearchQuery.php | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/private/Files/Search/SearchQuery.php b/lib/private/Files/Search/SearchQuery.php index 8a0478ae98e..c1da5220516 100644 --- a/lib/private/Files/Search/SearchQuery.php +++ b/lib/private/Files/Search/SearchQuery.php @@ -24,6 +24,7 @@ namespace OC\Files\Search; use OCP\Files\Search\ISearchOperator; use OCP\Files\Search\ISearchOrder; use OCP\Files\Search\ISearchQuery; +use OCP\IUser; class SearchQuery implements ISearchQuery { /** @var ISearchOperator */ @@ -34,6 +35,8 @@ class SearchQuery implements ISearchQuery { private $offset; /** @var ISearchOrder[] */ private $order; + /** @var IUser */ + private $user; /** * SearchQuery constructor. @@ -42,12 +45,14 @@ class SearchQuery implements ISearchQuery { * @param int $limit * @param int $offset * @param array $order + * @param IUser $user */ - public function __construct(ISearchOperator $searchOperation, $limit, $offset, array $order) { + public function __construct(ISearchOperator $searchOperation, $limit, $offset, array $order, IUser $user) { $this->searchOperation = $searchOperation; $this->limit = $limit; $this->offset = $offset; $this->order = $order; + $this->user = $user; } /** @@ -77,4 +82,11 @@ class SearchQuery implements ISearchQuery { public function getOrder() { return $this->order; } + + /** + * @return IUser + */ + public function getUser() { + return $this->user; + } } |