Skip to content

Commit 1d40abe

Browse files
committed
feat: collection: simplify usage
1 parent 2bd5358 commit 1d40abe

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/JsonApiCollection.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ class JsonApiCollection extends ResourceCollection implements Resourceable
1717
/**
1818
* Create a new anonymous resource collection.
1919
*
20-
* @param mixed $resource
21-
* @param class-string $collects
20+
* @param mixed $resource
21+
* @param null|class-string $collects
2222
*
2323
* @return void
2424
*/
25-
public function __construct($resource, $collects)
25+
public function __construct($resource, ?string $collects = null)
2626
{
27-
$this->collects = $collects;
27+
$this->collects = $collects ?: $this->collects;
2828

2929
parent::__construct($resource);
3030
}

0 commit comments

Comments
 (0)