Skip to content

Commit e5e0b7b

Browse files
atoffshalvah
andauthored
Use Recursive Spec Merge in OpenAPI SecurityGenerator & Fix OverrideGenerator base (#1003)
* Update SecurityGenerator.php * Extend OpenAPIGenerator instead of Base for overrides generator * fix lint issue --------- Co-authored-by: Shalvah <[email protected]>
1 parent 3969530 commit e5e0b7b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Writing/OpenApiSpecGenerators/OverridesGenerator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
use Illuminate\Support\Arr;
66

7-
class OverridesGenerator extends BaseGenerator
7+
class OverridesGenerator extends OpenApiGenerator
88
{
99
public function root(array $root, array $groupedEndpoints): array
1010
{

src/Writing/OpenApiSpecGenerators/SecurityGenerator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public function root(array $root, array $groupedEndpoints): array
3131
default => [],
3232
};
3333

34-
return array_merge($root, [
34+
return array_merge_recursive($root, [
3535
// All security schemes must be registered in `components.securitySchemes`...
3636
'components' => [
3737
'securitySchemes' => [

0 commit comments

Comments
 (0)