aboutsummaryrefslogtreecommitdiffhomepage
path: root/application/bookmark/BookmarkServiceInterface.php
diff options
context:
space:
mode:
authorArthurHoaro <arthur@hoa.ro>2021-02-04 10:57:44 +0100
committerGitHub <noreply@github.com>2021-02-04 10:57:44 +0100
commit8997ae6c8e24286f7d47981eaf905e80d2481c10 (patch)
tree9906b122998ca4420af68b1bb110033b99f7d8bf /application/bookmark/BookmarkServiceInterface.php
parent11edc143b42a7be09c0c9dc02730c83e8cbb73c2 (diff)
parent9b8c0a4560fa1d87cab1529099b1b4677e92e265 (diff)
downloadShaarli-8997ae6c8e24286f7d47981eaf905e80d2481c10.tar.gz
Shaarli-8997ae6c8e24286f7d47981eaf905e80d2481c10.tar.zst
Shaarli-8997ae6c8e24286f7d47981eaf905e80d2481c10.zip
Merge pull request #1697 from ArthurHoaro/feature/pagination
Handle pagination through BookmarkService
Diffstat (limited to 'application/bookmark/BookmarkServiceInterface.php')
-rw-r--r--application/bookmark/BookmarkServiceInterface.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/application/bookmark/BookmarkServiceInterface.php b/application/bookmark/BookmarkServiceInterface.php
index 08cdbb4e..4b1f0daa 100644
--- a/application/bookmark/BookmarkServiceInterface.php
+++ b/application/bookmark/BookmarkServiceInterface.php
@@ -44,16 +44,18 @@ interface BookmarkServiceInterface
44 * @param bool $caseSensitive 44 * @param bool $caseSensitive
45 * @param bool $untaggedOnly 45 * @param bool $untaggedOnly
46 * @param bool $ignoreSticky 46 * @param bool $ignoreSticky
47 * @param array $pagination This array can contain the following keys for pagination: limit, offset.
47 * 48 *
48 * @return Bookmark[] 49 * @return SearchResult
49 */ 50 */
50 public function search( 51 public function search(
51 array $request = [], 52 array $request = [],
52 string $visibility = null, 53 string $visibility = null,
53 bool $caseSensitive = false, 54 bool $caseSensitive = false,
54 bool $untaggedOnly = false, 55 bool $untaggedOnly = false,
55 bool $ignoreSticky = false 56 bool $ignoreSticky = false,
56 ); 57 array $pagination = []
58 ): SearchResult;
57 59
58 /** 60 /**
59 * Get a single bookmark by its ID. 61 * Get a single bookmark by its ID.