aboutsummaryrefslogtreecommitdiff
path: root/src/phorkie/Database/ISearch.php
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2012-05-07 22:22:59 +0200
committerChristian Weiske <cweiske@cweiske.de>2012-05-07 22:22:59 +0200
commit347d191850d9a3c5a84f3dff1971e6d955555ac9 (patch)
tree32bac7638c9bed2d9f4843e4fd93f46d6757c9c0 /src/phorkie/Database/ISearch.php
parentfa61fdfea420bb770d4390f49fa5e2f379891d21 (diff)
downloadphorkie-347d191850d9a3c5a84f3dff1971e6d955555ac9.tar.gz
phorkie-347d191850d9a3c5a84f3dff1971e6d955555ac9.zip
implement request #3: show recent pastes in "New paste" screen sidebar
Diffstat (limited to 'src/phorkie/Database/ISearch.php')
-rw-r--r--src/phorkie/Database/ISearch.php15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/phorkie/Database/ISearch.php b/src/phorkie/Database/ISearch.php
index b18d43a..c33867b 100644
--- a/src/phorkie/Database/ISearch.php
+++ b/src/phorkie/Database/ISearch.php
@@ -4,6 +4,21 @@ namespace phorkie;
interface Database_ISearch
{
public function search($term, $page = 0, $perPage = 10);
+
+ /**
+ * List all repositories
+ *
+ * @param integer $page Page of search results, starting with 0
+ * @param integer $perPage Number of results per page
+ * @param string $sort Sort order. Allowed values:
+ * - id - repository id
+ * - crdate - creation date
+ * - tstamp - modification date
+ *
+ * @return Search_Result Search result object
+ */
+ public function listAll($page = 0, $perPage = 10, $sort = 'id', $sortOrder = null);
+
}
?>