Skip to content

Commit 7d401e6

Browse files
Fix "Too few arguments" error for Resource class
1 parent 3474cd9 commit 7d401e6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Support/Resource.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,17 @@
55
use MacsiDigital\API\Traits\HasAttributes;
66
use MacsiDigital\API\Traits\HasRelationships;
77
use MacsiDigital\API\Traits\HidesAttributes;
8+
use MacsiDigital\API\Support\Entry as EntryClass;
89

910
class Resource
1011
{
1112
use HasAttributes, HasRelationships, HidesAttributes;
1213

1314
public $client;
1415

15-
public function __construct(Entry $client, $attributes = [])
16+
public function __construct(Entry $client = null, $attributes = [])
1617
{
18+
if (!$client) $this->client = new EntryClass;
1719
$this->client = $client;
1820

1921
$this->syncOriginal();

0 commit comments

Comments
 (0)