implement request #3: show recent pastes in "New paste" screen sidebar
[phorkie.git] / src / phorkie / Database / ISearch.php
index b18d43ab586963a2573ba1717e4bf4df8d030582..c33867b78dc8ca5f7ee5d68d89681075720418ce 100644 (file)
@@ -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);
+
 }
 
 ?>