@@ -93,7 +93,7 @@ public function showType(string $type): Template
93
93
#[Path('/generator/:type ' )]
94
94
public function generate (string $ type , Generate $ generate ): Template
95
95
{
96
- [$ namespace , $ schema , $ config , $ parsedSchema ] = $ this ->parse ($ type , $ generate );
96
+ [$ schema , $ config , $ parsedSchema ] = $ this ->parse ($ type , $ generate );
97
97
98
98
try {
99
99
$ registry = $ this ->generatorFactory ->factory ();
@@ -113,7 +113,7 @@ public function generate(string $type, Generate $generate): Template
113
113
'title ' => TypeName::getDisplayName ($ type ) . ' SDK Generator | TypeAPI ' ,
114
114
'method ' => explode (':: ' , __METHOD__ ),
115
115
'parameters ' => ['type ' => $ type ],
116
- 'namespace ' => $ namespace ,
116
+ 'namespace ' => $ config -> get (Config:: NAMESPACE ) ,
117
117
'schema ' => $ schema ,
118
118
'type ' => $ type ,
119
119
'typeName ' => TypeName::getDisplayName ($ type ),
@@ -130,7 +130,7 @@ public function generate(string $type, Generate $generate): Template
130
130
#[Path('/generator/:type/download ' )]
131
131
public function download (#[Param] string $ type , #[Body] Generate $ generate ): mixed
132
132
{
133
- [$ namespace , $ schema , $ config , $ parsedSchema ] = $ this ->parse ($ type , $ generate );
133
+ [$ schema , $ config , $ parsedSchema ] = $ this ->parse ($ type , $ generate );
134
134
135
135
try {
136
136
$ zipFile = $ this ->config ->get ('psx_path_cache ' ) . '/typeapi_ ' . $ type . '_ ' . sha1 ($ schema ) . '.zip ' ;
@@ -169,7 +169,7 @@ private function buildArray(Chunks $result, ?string $prefix = null): array
169
169
}
170
170
171
171
/**
172
- * @return array{string|null, string , Config, SpecificationInterface}
172
+ * @return array{string, Config, SpecificationInterface}
173
173
*/
174
174
private function parse (string $ type , Generate $ generate ): array
175
175
{
@@ -197,7 +197,7 @@ private function parse(string $type, Generate $generate): array
197
197
198
198
$ result = (new TypeAPI ($ this ->schemaManager ))->parse ($ schema );
199
199
200
- return [$ namespace , $ schema , $ config , $ result ];
200
+ return [$ schema , $ config , $ result ];
201
201
}
202
202
203
203
private function getSchema (): string
0 commit comments