Skip to content

Commit d4fded0

Browse files
committed
Rename config method to enableDumpEnumIsMethods
For consistency.
1 parent 9aaf1e8 commit d4fded0

File tree

2 files changed

+43
-25
lines changed

2 files changed

+43
-25
lines changed

src/Config.php

Lines changed: 42 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -24,23 +24,23 @@ private function __construct(
2424
public string $outputDir,
2525
public string $namespace,
2626
public string $client,
27-
public bool $dumpMethods = false,
28-
public bool $dumpOrThrows = false,
29-
public bool $dumpDefinition = false,
30-
public bool $useNodeNameForEdgeNodes = false,
31-
public array $scalars = [],
32-
public array $inputObjectTypes = [],
33-
public array $objectTypes = [],
34-
public array $enumTypes = [],
35-
public array $ignoreTypes = [],
36-
public array $typeInitializers = [],
37-
public bool $useConnectionNameForConnections = false,
38-
public bool $useEdgeNameForEdges = false,
39-
public bool $addNodesOnConnections = false,
40-
public bool $addSymfonyExcludeAttribute = false,
41-
public bool $indexByDirective = false,
42-
public bool $addUnknownCaseToEnums = false,
43-
public bool $dumpEnumIsMethods = false,
27+
public bool $dumpMethods,
28+
public bool $dumpOrThrows,
29+
public bool $dumpDefinition,
30+
public bool $useNodeNameForEdgeNodes,
31+
public array $scalars,
32+
public array $inputObjectTypes,
33+
public array $objectTypes,
34+
public array $enumTypes,
35+
public array $ignoreTypes,
36+
public array $typeInitializers,
37+
public bool $useConnectionNameForConnections,
38+
public bool $useEdgeNameForEdges,
39+
public bool $addNodesOnConnections,
40+
public bool $addSymfonyExcludeAttribute,
41+
public bool $indexByDirective,
42+
public bool $addUnknownCaseToEnums,
43+
public bool $dumpEnumIsMethods,
4444
) {}
4545

4646
public static function create(
@@ -52,12 +52,29 @@ public static function create(
5252
string $client,
5353
) : self {
5454
return new self(
55-
schema: $schema,
56-
projectDir: $projectDir,
57-
queriesDir: $queriesDir,
58-
outputDir: $outputDir,
59-
namespace: $namespace,
60-
client: $client,
55+
$schema,
56+
$projectDir,
57+
$queriesDir,
58+
$outputDir,
59+
$namespace,
60+
$client,
61+
false,
62+
false,
63+
false,
64+
false,
65+
[],
66+
[],
67+
[],
68+
[],
69+
[],
70+
[],
71+
false,
72+
false,
73+
false,
74+
false,
75+
false,
76+
false,
77+
false,
6178
);
6279
}
6380

@@ -290,6 +307,7 @@ public function enableAddSymfonyExcludeAttribute() : self
290307
true,
291308
$this->indexByDirective,
292309
$this->addUnknownCaseToEnums,
310+
$this->dumpEnumIsMethods,
293311
);
294312
}
295313

@@ -351,7 +369,7 @@ public function enableAddUnknownCaseToEnums() : self
351369
);
352370
}
353371

354-
public function dumpEnumIsMethods() : self
372+
public function enableDumpEnumIsMethods() : self
355373
{
356374
return new self(
357375
$this->schema,

tests/EnumDumpIsMethods/EnumDumpIsMethodsTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public function getConfig() : Config
1919
{
2020
return parent::getConfig()
2121
->enableAddUnknownCaseToEnums()
22-
->dumpEnumIsMethods()
22+
->enableDumpEnumIsMethods()
2323
->withEnumType('Priority', Type::enum(CustomPriority::class));
2424
}
2525

0 commit comments

Comments
 (0)