1 | <?php |
||
9 | class Carbon_Pagination_Custom extends Carbon_Pagination_HTML { |
||
10 | /** |
||
11 | * @var string |
||
12 | * |
||
13 | * The query var that is used to specify the pagination number. |
||
14 | */ |
||
15 | protected $query_var = 'page'; |
||
16 | |||
17 | /** |
||
18 | * Constructor. |
||
19 | * Creates and configures a new pagination with the provided settings. |
||
20 | * |
||
21 | * @param array $args Configuration options to modify the pagination settings. |
||
22 | */ |
||
23 | 7 | public function __construct( $args = array() ) { |
|
39 | |||
40 | /** |
||
41 | * Get the URL to a certain page. |
||
42 | * |
||
43 | * @param int $page_number The page number. |
||
44 | * @param string $old_url Optional. The URL to add the page number to. |
||
45 | * @return string $url The URL to the page number. |
||
46 | */ |
||
47 | 4 | public function get_page_url( $page_number, $old_url = '' ) { |
|
60 | |||
61 | /** |
||
62 | * Retrieve the query var name. |
||
63 | * |
||
64 | * @return string $query_var The query var name. |
||
65 | */ |
||
66 | 1 | public function get_query_var() { |
|
69 | |||
70 | /** |
||
71 | * Modify the query var name. |
||
72 | * |
||
73 | * @param string $query_var The new query var name. |
||
74 | */ |
||
75 | 1 | public function set_query_var( $query_var ) { |
|
78 | |||
79 | } |