1 | <?php |
||
17 | class DefaultTemplate extends Template |
||
18 | { |
||
19 | static protected $defaultOptions = array( |
||
20 | 'prev_message' => 'Previous', |
||
21 | 'next_message' => 'Next', |
||
22 | 'css_disabled_class' => 'disabled', |
||
23 | 'css_dots_class' => 'dots', |
||
24 | 'css_current_class' => 'current', |
||
25 | 'dots_text' => '...', |
||
26 | 'container_template' => '<nav>%pages%</nav>', |
||
27 | 'page_template' => '<a href="%href%"%rel%>%text%</a>', |
||
28 | 'span_template' => '<span class="%class%">%text%</span>', |
||
29 | 'rel_previous' => 'prev', |
||
30 | 'rel_next' => 'next' |
||
31 | ); |
||
32 | |||
33 | 11 | public function container() |
|
37 | |||
38 | 11 | public function page($page) |
|
44 | |||
45 | 11 | public function pageWithText($page, $text, $rel = null) |
|
54 | |||
55 | 3 | public function previousDisabled() |
|
59 | |||
60 | 8 | public function previousEnabled($page) |
|
64 | |||
65 | 1 | public function nextDisabled() |
|
69 | |||
70 | 10 | public function nextEnabled($page) |
|
74 | |||
75 | 8 | public function first() |
|
79 | |||
80 | 10 | public function last($page) |
|
84 | |||
85 | 11 | public function current($page) |
|
89 | |||
90 | 11 | public function separator() |
|
94 | |||
95 | 11 | private function generateSpan($class, $page) |
|
102 | } |
||
103 |