@@ -241,7 +241,7 @@ discard block |
||
| 241 | 241 | if (isset($this->labels['next'])) { |
| 242 | 242 | $max_buttons++; |
| 243 | 243 | } |
| 244 | - $max_buttons += $this->range_offset*2; |
|
| 244 | + $max_buttons += $this->range_offset * 2; |
|
| 245 | 245 | |
| 246 | 246 | $this->max_buttons = $max_buttons; |
| 247 | 247 | |
@@ -272,7 +272,7 @@ discard block |
||
| 272 | 272 | */ |
| 273 | 273 | public function getNumberOfPages(): int |
| 274 | 274 | { |
| 275 | - return (int) ceil(count($this->items) / $this->items_per_page); |
|
| 275 | + return (int)ceil(count($this->items) / $this->items_per_page); |
|
| 276 | 276 | } |
| 277 | 277 | |
| 278 | 278 | /** |
@@ -325,13 +325,13 @@ discard block |
||
| 325 | 325 | $buttons[] = $this->generateButton($this->selected_page - 1, 'previous'); |
| 326 | 326 | } |
| 327 | 327 | // for first pages |
| 328 | - if($this->selected_page > $this->range_offset + 1 && $number_of_pages >= $this->max_buttons){ |
|
| 328 | + if ($this->selected_page > $this->range_offset + 1 && $number_of_pages >= $this->max_buttons) { |
|
| 329 | 329 | $buttons[] = $this->generateButton(1, 'first'); |
| 330 | 330 | } |
| 331 | 331 | |
| 332 | 332 | $range_offsets = $this->generateRange(); |
| 333 | 333 | // loop to show links to range of pages around current page |
| 334 | - for ($i = $range_offsets['from'] ; $i < $range_offsets['to'] ; $i++) { |
|
| 334 | + for ($i = $range_offsets['from']; $i < $range_offsets['to']; $i++) { |
|
| 335 | 335 | // if it's a valid page number... |
| 336 | 336 | if ($i == $this->selected_page) { |
| 337 | 337 | $buttons[] = $this->generateButton($this->selected_page, 'current'); |
@@ -341,7 +341,7 @@ discard block |
||
| 341 | 341 | } |
| 342 | 342 | |
| 343 | 343 | // if not on last page, show forward and last page links |
| 344 | - if($this->selected_page + $this->range_offset < $number_of_pages && $number_of_pages >= $this->max_buttons){ |
|
| 344 | + if ($this->selected_page + $this->range_offset < $number_of_pages && $number_of_pages >= $this->max_buttons) { |
|
| 345 | 345 | $buttons[] = $this->generateButton($number_of_pages, 'last'); |
| 346 | 346 | } |
| 347 | 347 | if ($this->selected_page != $number_of_pages && $number_of_pages > 1) { |
@@ -353,7 +353,7 @@ discard block |
||
| 353 | 353 | if ($i == $this->selected_page) { |
| 354 | 354 | $buttons[] = $this->generateButton($this->selected_page, 'current'); |
| 355 | 355 | } elseif (($i > 0) && ($i <= $number_of_pages)) { |
| 356 | - $buttons[] = $this->generateButton($i, 'default'); |
|
| 356 | + $buttons[] = $this->generateButton($i, 'default'); |
|
| 357 | 357 | } |
| 358 | 358 | } |
| 359 | 359 | } |
@@ -383,14 +383,14 @@ discard block |
||
| 383 | 383 | */ |
| 384 | 384 | protected function generateRange(): array |
| 385 | 385 | { |
| 386 | - $number_of_pages = $this->getNumberOfPages(); |
|
| 386 | + $number_of_pages = $this->getNumberOfPages(); |
|
| 387 | 387 | |
| 388 | 388 | $from = $this->selected_page - $this->range_offset; |
| 389 | 389 | $to = (($this->selected_page + $this->range_offset) + 1); |
| 390 | 390 | $last = $number_of_pages - $this->selected_page; |
| 391 | - if($number_of_pages - $this->selected_page <= $this->range_offset) |
|
| 391 | + if ($number_of_pages - $this->selected_page <= $this->range_offset) |
|
| 392 | 392 | $from -= ($this->range_offset) - $last; |
| 393 | - if($this->selected_page < $this->range_offset + 1 ) |
|
| 393 | + if ($this->selected_page < $this->range_offset + 1) |
|
| 394 | 394 | $to += ($this->range_offset + 1) - $this->selected_page; |
| 395 | 395 | |
| 396 | 396 | return compact('from', 'to'); |
@@ -407,7 +407,7 @@ discard block |
||
| 407 | 407 | protected function generateButton(int $page, string $label): array |
| 408 | 408 | { |
| 409 | 409 | return [ |
| 410 | - 'text' => (string) $page, |
|
| 410 | + 'text' => (string)$page, |
|
| 411 | 411 | 'callback_data' => $this->generateCallbackData($page), |
| 412 | 412 | 'label' => $label, |
| 413 | 413 | ]; |