Skip to content

Commit 657ff6d

Browse files
authored
Merge pull request #7 from TomHAnderson/feature/paginate-override-hydrator
Allow for custom hydrator in paginate
2 parents 5c969cc + 172ea16 commit 657ff6d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/HydratorManager.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ abstract class HydratorManager implements HydratorManagerContract
1717
/** @var array<string> */
1818
protected $classHydrators = [];
1919

20-
public function paginate(string $description, LengthAwarePaginator $paginator): Resource
20+
public function paginate(string $description, LengthAwarePaginator $paginator, ?string $overrideHydrator = null): Resource
2121
{
2222
$resource = (new Resource())->setHydratorManager($this);
23-
$resource->addEmbeddedResources($description, $paginator->getCollection());
23+
$resource->addEmbeddedResources($description, $paginator->getCollection(), $overrideHydrator);
2424
$resource->addPaginationData([
2525
'page_count' => $paginator->lastPage(),
2626
'page_size' => $paginator->perPage(),

0 commit comments

Comments
 (0)