00bb1ec960e5cefcb3195a2b711fed252bbe87b2
[phorkie.git] / src / phorkie / Search / Result.php
1 <?php
2 namespace phorkie;
3
4 class Search_Result
5 {
6     public $repos;
7     public $results;
8     public $page;
9     public $perPage;
10
11     public function getRepos()
12     {
13         return $this->repos;
14     }
15
16     /**
17      * Returns the number of results
18      *
19      * @return integer Number of results
20      */
21     public function getResults()
22     {
23         return $this->results;
24     }
25
26     /**
27      * Returns the number of the current page, 0 based
28      *
29      * @return integer Number of current page
30      */
31     public function getPage()
32     {
33         return $this->page;
34     }
35
36     /**
37      * Returns the search results per page
38      *
39      * @return integer Number of results per page
40      */
41     public function getPerPage()
42     {
43         return $this->perPage;
44     }
45
46     public function getLink($query)
47     {
48         return '/search?q=' . urlencode($query);
49     }
50 }
51
52 ?>