From 3d36e19f6007c9116379458da412598cb079863d Mon Sep 17 00:00:00 2001 From: Adrien Foulon <6115458+Tofandel@users.noreply.github.com> Date: Thu, 19 Sep 2024 08:28:03 +0200 Subject: [PATCH] Add missing ContextableData contract on ressource Fixes #868 --- src/Resource.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Resource.php b/src/Resource.php index 045bed7b..a9fc3a12 100644 --- a/src/Resource.php +++ b/src/Resource.php @@ -12,6 +12,7 @@ use Spatie\LaravelData\Concerns\WrappableData; use Spatie\LaravelData\Contracts\AppendableData as AppendableDataContract; use Spatie\LaravelData\Contracts\BaseData as BaseDataContract; +use Spatie\LaravelData\Contracts\ContextableData as ContextableDataContract; use Spatie\LaravelData\Contracts\EmptyData as EmptyDataContract; use Spatie\LaravelData\Contracts\IncludeableData as IncludeableDataContract; use Spatie\LaravelData\Contracts\ResponsableData as ResponsableDataContract; @@ -22,7 +23,7 @@ use Spatie\LaravelData\DataPipes\FillRouteParameterPropertiesDataPipe; use Spatie\LaravelData\DataPipes\MapPropertiesDataPipe; -class Resource implements BaseDataContract, AppendableDataContract, IncludeableDataContract, TransformableDataContract, ResponsableDataContract, WrappableDataContract, EmptyDataContract +class Resource implements BaseDataContract, AppendableDataContract, IncludeableDataContract, ContextableDataContract, TransformableDataContract, ResponsableDataContract, WrappableDataContract, EmptyDataContract { use BaseData; use AppendableData;