Skip to content

Commit 97d2562

Browse files
committed
Adaptation PHP-Parser v5
1 parent 4fb9021 commit 97d2562

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Ast/ResponseVisitor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public function leaveNode(Node $node)
4848
}
4949
}
5050
if ($node instanceof Node\Stmt\Class_) {
51-
$node->name = $this->generateClassName;
51+
$node->name = new Node\Identifier($this->generateClassName);
5252
}
5353
if ($node instanceof Node\Stmt\Namespace_) {
5454
$name = new Node\Name('ApiDocs\\Proxy');

src/Swagger/GenerateProxyClass.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ protected function putContents($generateNamespaceClassName, $content): void
129129
protected function phpParser(object $generateClass, $filePath, $propertyArr): array
130130
{
131131
$code = file_get_contents($filePath);
132-
$parser = (new ParserFactory())->create(ParserFactory::PREFER_PHP7);
132+
$parser = (new ParserFactory())->createForNewestSupportedVersion();
133133
$ast = $parser->parse($code);
134134

135135
$simpleClassName = $this->swaggerCommon->getSimpleClassName($generateClass::class);

0 commit comments

Comments
 (0)