Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/AuthorizationHeaderBuilder.php
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,11 @@ class AuthorizationHeaderBuilder
* The request for which to generate the authorization header.
* @param \Acquia\Hmac\KeyInterface $key
* The key with which to sign the authorization header.
* @param \Acquia\Hmac\Digest\DigestInterface $digest
* @param \Acquia\Hmac\Digest\DigestInterface|null $digest
* The message digest to use when signing requests. Defaults to
* \Acquia\Hmac\Digest\Digest.
*/
public function __construct(RequestInterface $request, KeyInterface $key, DigestInterface $digest = null)
public function __construct(RequestInterface $request, KeyInterface $key, ?DigestInterface $digest = null)
{
$this->request = $request;
$this->key = $key;
Expand Down
2 changes: 1 addition & 1 deletion src/Exception/MalformedRequestException.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ class MalformedRequestException extends InvalidRequestException
* @param \Psr\Http\Message\RequestInterface|null $request
* The request.
*/
public function __construct($message = "", \Exception $previous = null, $code = 0, RequestInterface $request = null)
public function __construct($message = "", ?\Exception $previous = null, $code = 0, ?RequestInterface $request = null)
{
parent::__construct($message, $code, $previous);
$this->request = $request;
Expand Down
4 changes: 2 additions & 2 deletions src/Exception/MalformedResponseException.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ class MalformedResponseException extends InvalidRequestException
*/
public function __construct(
$message = "",
\Exception $previous = null,
?\Exception $previous = null,
$code = 0,
ResponseInterface $response = null
?ResponseInterface $response = null
) {
parent::__construct($message, $code, $previous);
$this->response = $response;
Expand Down
2 changes: 1 addition & 1 deletion src/RequestSigner.php
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ public function signRequest(RequestInterface $request, array $customHeaders = []
/**
* {@inheritDoc}
*/
public function getTimestampedRequest(RequestInterface $request, \DateTime $date = null)
public function getTimestampedRequest(RequestInterface $request, ?\DateTime $date = null)
{
if ($request->hasHeader('X-Authorization-Timestamp')) {
return clone $request;
Expand Down
2 changes: 1 addition & 1 deletion src/RequestSignerInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ public function signRequest(RequestInterface $request, array $customHeaders = []
*
* @param \Psr\Http\Message\RequestInterface $request
* The request being signed.
* @param \DateTime
* @param \DateTime|null $date
* The date to timestamp the request with. Defaults to now.
*
* @return \Psr\Http\Message\RequestInterface $request
Expand Down
4 changes: 2 additions & 2 deletions src/ResponseSigner.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ class ResponseSigner implements ResponseSignerInterface
* The key with which to sign the response.
* @param \Psr\Http\Message\RequestInterface $request
* The original response corresponding to the response being signed.
* @param \Acquia\Hmac\Digest\Digest $digest
* @param \Acquia\Hmac\Digest\DigestInterface|null $digest
* The digest with which to sign the response. Defaults to
* \Acquia\Hmac\Digest\Digest.
*/
public function __construct(KeyInterface $key, RequestInterface $request, DigestInterface $digest = null)
public function __construct(KeyInterface $key, RequestInterface $request, ?DigestInterface $digest = null)
{
$this->key = $key;
$this->request = $request;
Expand Down
2 changes: 1 addition & 1 deletion src/Symfony/HmacAuthenticationEntryPoint.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class HmacAuthenticationEntryPoint implements AuthenticationEntryPointInterface
/**
* {@inheritDoc}
*/
public function start(Request $request, AuthenticationException $authException = null)
public function start(Request $request, ?AuthenticationException $authException = null)
{
$response = new Response();
$response->setStatusCode(401, $authException ? $authException->getMessage() : null);
Expand Down
2 changes: 1 addition & 1 deletion src/Symfony/HmacToken.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class HmacToken extends AbstractToken
* @param \Symfony\Component\Security\Core\Role\RoleInterface[]|string[] $roles
* An array of roles.
*/
public function __construct(Request $request, KeyInterface $key = null, array $roles = [])
public function __construct(Request $request, ?KeyInterface $key = null, array $roles = [])
{
parent::__construct($roles);

Expand Down
2 changes: 1 addition & 1 deletion test/Mocks/MockRequestAuthenticator.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class MockRequestAuthenticator extends RequestAuthenticator
* @param int $timestamp
* An optional custom timestamp by which to compare requests.
*/
public function __construct(KeyLoaderInterface $keyLoader, AuthorizationHeaderInterface $authHeader = null, $timestamp = null)
public function __construct(KeyLoaderInterface $keyLoader, ?AuthorizationHeaderInterface $authHeader = null, $timestamp = null)
{
parent::__construct($keyLoader);

Expand Down