@@ -83,7 +83,7 @@ discard block |
||
| 83 | 83 | ->setItemsPerPage(10) |
| 84 | 84 | ->setPagesInRange(5); |
| 85 | 85 | |
| 86 | - $paginator->setItemTotalCallback(static function (): int { |
|
| 86 | + $paginator->setItemTotalCallback(static function(): int { |
|
| 87 | 87 | /** @var \PDOStatement $result */ |
| 88 | 88 | $result = self::$dbObj->query("SELECT COUNT(*) as totalCount FROM facts"); |
| 89 | 89 | $row = $result->fetchColumn(); |
@@ -91,7 +91,7 @@ discard block |
||
| 91 | 91 | }); |
| 92 | 92 | |
| 93 | 93 | // Pass our slice callback. |
| 94 | - $paginator->setSliceCallback(static function (int $offset, int $length): array { |
|
| 94 | + $paginator->setSliceCallback(static function(int $offset, int $length): array { |
|
| 95 | 95 | /** @var \PDOStatement $result */ |
| 96 | 96 | $result = self::$dbObj->query(sprintf('SELECT name, area FROM facts ORDER BY area DESC LIMIT %d, %d', $offset, $length), PDO::FETCH_ASSOC); |
| 97 | 97 | $collection = []; |
@@ -326,12 +326,12 @@ discard block |
||
| 326 | 326 | ]); |
| 327 | 327 | |
| 328 | 328 | $beforeQueryFired = false; |
| 329 | - $paginator->setBeforeQueryCallback(static function () use (&$beforeQueryFired): void { |
|
| 329 | + $paginator->setBeforeQueryCallback(static function() use (&$beforeQueryFired): void { |
|
| 330 | 330 | $beforeQueryFired = true; |
| 331 | 331 | }); |
| 332 | 332 | |
| 333 | 333 | $afterQueryFired = false; |
| 334 | - $paginator->setAfterQueryCallback(static function () use (&$afterQueryFired): void { |
|
| 334 | + $paginator->setAfterQueryCallback(static function() use (&$afterQueryFired): void { |
|
| 335 | 335 | $afterQueryFired = true; |
| 336 | 336 | }); |
| 337 | 337 | |
@@ -354,12 +354,12 @@ discard block |
||
| 354 | 354 | ]); |
| 355 | 355 | |
| 356 | 356 | $beforeQueryFired = false; |
| 357 | - $paginator->setBeforeQueryCallback(static function () use (&$beforeQueryFired): void { |
|
| 357 | + $paginator->setBeforeQueryCallback(static function() use (&$beforeQueryFired): void { |
|
| 358 | 358 | $beforeQueryFired = true; |
| 359 | 359 | }); |
| 360 | 360 | |
| 361 | 361 | $afterQueryFired = false; |
| 362 | - $paginator->setAfterQueryCallback(static function () use (&$afterQueryFired): void { |
|
| 362 | + $paginator->setAfterQueryCallback(static function() use (&$afterQueryFired): void { |
|
| 363 | 363 | $afterQueryFired = true; |
| 364 | 364 | }); |
| 365 | 365 | |
@@ -479,13 +479,13 @@ discard block |
||
| 479 | 479 | |
| 480 | 480 | $this->paginator->setItemsPerPage(10)->setPagesInRange(5); |
| 481 | 481 | |
| 482 | - $this->paginator->setItemTotalCallback(static function (Pagination $pagination) use ($items): int { |
|
| 482 | + $this->paginator->setItemTotalCallback(static function(Pagination $pagination) use ($items): int { |
|
| 483 | 483 | $pagination->setMeta(['meta_1']); |
| 484 | 484 | |
| 485 | 485 | return count($items); |
| 486 | 486 | }); |
| 487 | 487 | |
| 488 | - $this->paginator->setSliceCallback(static function (int $offset, int $length, Pagination $pagination) use ($items): array { |
|
| 488 | + $this->paginator->setSliceCallback(static function(int $offset, int $length, Pagination $pagination) use ($items): array { |
|
| 489 | 489 | $pagination->setMeta(array_merge($pagination->getMeta(), ['meta_2'])); |
| 490 | 490 | |
| 491 | 491 | return array_slice($items, $offset, $length); |
@@ -558,13 +558,13 @@ discard block |
||
| 558 | 558 | |
| 559 | 559 | $this->paginator->setItemsPerPage(10)->setPagesInRange(5); |
| 560 | 560 | |
| 561 | - $this->paginator->setItemTotalCallback(static function (Pagination $pagination) use ($items): int { |
|
| 561 | + $this->paginator->setItemTotalCallback(static function(Pagination $pagination) use ($items): int { |
|
| 562 | 562 | $pagination->setMeta(['meta_3']); |
| 563 | 563 | |
| 564 | 564 | return count($items); |
| 565 | 565 | }); |
| 566 | 566 | |
| 567 | - $this->paginator->setSliceCallback(static function (int $offset, int $length, Pagination $pagination) use ($items): array { |
|
| 567 | + $this->paginator->setSliceCallback(static function(int $offset, int $length, Pagination $pagination) use ($items): array { |
|
| 568 | 568 | $pagination->setMeta(array_merge($pagination->getMeta(), ['meta_4'])); |
| 569 | 569 | |
| 570 | 570 | return array_slice($items, $offset, $length); |
@@ -637,13 +637,13 @@ discard block |
||
| 637 | 637 | |
| 638 | 638 | $this->paginator->setItemsPerPage(-1)->setPagesInRange(5); |
| 639 | 639 | |
| 640 | - $this->paginator->setItemTotalCallback(static function (Pagination $pagination) use ($items): int { |
|
| 640 | + $this->paginator->setItemTotalCallback(static function(Pagination $pagination) use ($items): int { |
|
| 641 | 641 | $pagination->setMeta(['meta_3']); |
| 642 | 642 | |
| 643 | 643 | return count($items); |
| 644 | 644 | }); |
| 645 | 645 | |
| 646 | - $this->paginator->setSliceCallback(static function (int $offset, int $length, Pagination $pagination) use ($items): array { |
|
| 646 | + $this->paginator->setSliceCallback(static function(int $offset, int $length, Pagination $pagination) use ($items): array { |
|
| 647 | 647 | $pagination->setMeta(array_merge($pagination->getMeta(), ['meta_4'])); |
| 648 | 648 | |
| 649 | 649 | return array_slice($items, $offset, $length); |
@@ -46,4 +46,6 @@ |
||
| 46 | 46 | /** |
| 47 | 47 | * Class InvalidPageNumberException |
| 48 | 48 | */ |
| 49 | -class InvalidPageNumberException extends InvalidArgumentException {} |
|
| 49 | +class InvalidPageNumberException extends InvalidArgumentException |
|
| 50 | +{ |
|
| 51 | +} |
|
@@ -46,4 +46,6 @@ |
||
| 46 | 46 | /** |
| 47 | 47 | * Class CallbackNotFoundException |
| 48 | 48 | */ |
| 49 | -class CallbackNotFoundException extends RuntimeException {} |
|
| 49 | +class CallbackNotFoundException extends RuntimeException |
|
| 50 | +{ |
|
| 51 | +} |
|
@@ -46,4 +46,6 @@ |
||
| 46 | 46 | /** |
| 47 | 47 | * Class CallbackInvalidException |
| 48 | 48 | */ |
| 49 | -class CallbackInvalidException extends RuntimeException {} |
|
| 49 | +class CallbackInvalidException extends RuntimeException |
|
| 50 | +{ |
|
| 51 | +} |
|
@@ -62,12 +62,12 @@ discard block |
||
| 62 | 62 | /** |
| 63 | 63 | * A callback that is used to determine the total number of items in your collection (returned as an integer). |
| 64 | 64 | */ |
| 65 | - private ?Closure $itemTotalCallback = null; |
|
| 65 | + private ?Closure $itemTotalCallback = null; |
|
| 66 | 66 | |
| 67 | 67 | /** |
| 68 | 68 | * A callback to slice your collection given an offset and length argument. |
| 69 | 69 | */ |
| 70 | - private ?Closure $sliceCallback = null; |
|
| 70 | + private ?Closure $sliceCallback = null; |
|
| 71 | 71 | |
| 72 | 72 | /** |
| 73 | 73 | * A callback to run before the count and slice queries. |
@@ -77,7 +77,7 @@ discard block |
||
| 77 | 77 | /** |
| 78 | 78 | * A callback to run after the count and slice queries. |
| 79 | 79 | */ |
| 80 | - private ?Closure $afterQueryCallback = null; |
|
| 80 | + private ?Closure $afterQueryCallback = null; |
|
| 81 | 81 | |
| 82 | 82 | /** |
| 83 | 83 | * Number of items to include per page. |
@@ -146,12 +146,12 @@ discard block |
||
| 146 | 146 | |
| 147 | 147 | $beforeQueryCallback = $this->beforeQueryCallback instanceof Closure |
| 148 | 148 | ? $this->beforeQueryCallback |
| 149 | - : static function (): void {} |
|
| 149 | + : static function(): void {} |
|
| 150 | 150 | ; |
| 151 | 151 | |
| 152 | 152 | $afterQueryCallback = $this->afterQueryCallback instanceof Closure |
| 153 | 153 | ? $this->afterQueryCallback |
| 154 | - : static function (): void {} |
|
| 154 | + : static function(): void {} |
|
| 155 | 155 | ; |
| 156 | 156 | |
| 157 | 157 | $pagination = new Pagination(); |