for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Basster\LazyResponseBundle\Response;
use Symfony\Component\HttpFoundation\Response;
/**
* Class AbstractHttpResponse.
*/
abstract class AbstractLazyHttpResponse implements LazyResponseInterface
{
* AbstractLazyHttpResponse constructor.
public function __construct(protected int $status = Response::HTTP_OK, protected array $headers = [])
$status
If this is a false-positive, you can also ignore this issue in your code via the ignore-unused annotation
ignore-unused
public function __construct(/** @scrutinizer ignore-unused */ protected int $status = Response::HTTP_OK, protected array $headers = [])
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.
$headers
public function __construct(protected int $status = Response::HTTP_OK, /** @scrutinizer ignore-unused */ protected array $headers = [])
}
public function getHeaders(): array
return $this->headers;
public function getStatusCode(): int
return $this->status;
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.