diff --git a/src/Id/Resources/BaseCollection.php b/src/Id/Resources/BaseCollection.php index ce982bf..6095d37 100644 --- a/src/Id/Resources/BaseCollection.php +++ b/src/Id/Resources/BaseCollection.php @@ -24,7 +24,8 @@ use Throwable; * @property Response $response * @property null|Throwable $exception */ -abstract class BaseCollection implements JsonSerializable +#[\AllowDynamicProperties] +abstract class BaseCollection implements JsonSerializable { private Closure $callable; public ?Result $result = null; @@ -87,4 +88,4 @@ abstract class BaseCollection implements JsonSerializable { return isset($this->result->{$name}); } -} \ No newline at end of file +} diff --git a/src/Id/Resources/BaseResource.php b/src/Id/Resources/BaseResource.php index d6de860..a44d787 100644 --- a/src/Id/Resources/BaseResource.php +++ b/src/Id/Resources/BaseResource.php @@ -6,7 +6,8 @@ use Anikeen\Id\Exceptions\ResourceException; use Anikeen\Id\Result; use JsonSerializable; -abstract class BaseResource implements JsonSerializable +#[\AllowDynamicProperties] +abstract class BaseResource implements JsonSerializable { public Result $result; @@ -53,4 +54,4 @@ abstract class BaseResource implements JsonSerializable { return false; } -} \ No newline at end of file +}