Skip to content

Commit 10e8622

Browse files
authored
[fix] name mapping in request data classes (#226)
1 parent c443938 commit 10e8622

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/Data/BaseData.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22

33
namespace Cachet\Data;
44

5+
use Spatie\LaravelData\Attributes\MapName;
56
use Spatie\LaravelData\Data;
7+
use Spatie\LaravelData\Mappers\SnakeCaseMapper;
68

79
/**
810
* @template TKey of array-key
911
* @template TValue
1012
*/
13+
#[MapName(SnakeCaseMapper::class)]
1114
abstract class BaseData extends Data
1215
{
1316
/**

workbench/config/data.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@
132132
* global strategy here, or override it on a specific data object.
133133
*/
134134
'name_mapping_strategy' => [
135-
'input' => \Spatie\LaravelData\Mappers\SnakeCaseMapper::class,
136-
'output' => \Spatie\LaravelData\Mappers\SnakeCaseMapper::class,
135+
'input' => null,
136+
'output' => null,
137137
],
138138

139139
/**

0 commit comments

Comments
 (0)