aboutsummaryrefslogtreecommitdiff
path: root/src/phorkie/Database/ISearch.php
diff options
context:
space:
mode:
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);
+
}
?>