Skip to content

Commit 67c6456

Browse files
committed
stan fix
1 parent 035e04f commit 67c6456

4 files changed

+5
-5
lines changed

src/Generator/Security/ApiKeyInCookieSecurityStrategy.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public function getSecurityCookies(EntityOperation $operation, Specification $sp
1515
$cookies = [];
1616

1717
if ($this->isAuthenticationAvailable($operation, $specification)) {
18-
$cookieName = $this->getSecurityScheme($operation, $specification)->name;
18+
$cookieName = $this->getSecurityScheme($operation, $specification)?->name;
1919

2020
$cookies[$cookieName] = $this->builder->localPropertyFetch(self::PROPERTY_API_KEY);
2121
}

src/Generator/Security/ApiKeyInHeaderSecurityStrategy.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public function getSecurityHeaders(EntityOperation $operation, Specification $sp
1515
$headers = [];
1616

1717
if ($this->isAuthenticationAvailable($operation, $specification)) {
18-
$headerName = $this->getSecurityScheme($operation, $specification)->name;
18+
$headerName = $this->getSecurityScheme($operation, $specification)?->name;
1919

2020
$headers[$headerName] = $this->builder->localPropertyFetch(self::PROPERTY_API_KEY);
2121
}

src/Generator/Security/ApiKeyInQuerySecurityStrategy.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public function getSecurityQueryParameters(EntityOperation $operation, Specifica
1515
$queryParameters = [];
1616

1717
if ($this->isAuthenticationAvailable($operation, $specification)) {
18-
$queryParameterName = $this->getSecurityScheme($operation, $specification)->name;
18+
$queryParameterName = $this->getSecurityScheme($operation, $specification)?->name;
1919

2020
$queryParameters[$queryParameterName] = $this->builder->localPropertyFetch(self::PROPERTY_API_KEY);
2121
}

src/Generator/Security/SecurityStrategyAbstract.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515

1616
abstract class SecurityStrategyAbstract implements SecurityStrategyInterface
1717
{
18-
private static ?SplObjectStorage $securitySchemePerStrategy = null;
18+
private static SplObjectStorage $securitySchemePerStrategy;
1919

2020
public function __construct(protected CodeBuilder $builder, protected PhpVersion $phpVersion)
2121
{
22-
if (self::$securitySchemePerStrategy === null) {
22+
if (!isset(self::$securitySchemePerStrategy)) {
2323
self::$securitySchemePerStrategy = new SplObjectStorage();
2424
}
2525
}

0 commit comments

Comments
 (0)