diff --git a/src/Configuration.php b/src/Configuration.php index eb34f32..658e676 100644 --- a/src/Configuration.php +++ b/src/Configuration.php @@ -13,10 +13,10 @@ final class Configuration * @param array $maskedFields */ public function __construct( - public readonly string $apiKey, - public readonly string $projectId, - public readonly string $ignoredEnvironments, - public readonly array $maskedFields, + public string $apiKey, + public string $projectId, + public string $ignoredEnvironments, + public array $maskedFields, ) { } diff --git a/src/DataObjects/Data.php b/src/DataObjects/Data.php index 40464b0..fa7eb18 100644 --- a/src/DataObjects/Data.php +++ b/src/DataObjects/Data.php @@ -19,11 +19,11 @@ final class Data implements TreblleObject * @param list $errors The list of Errors. */ public function __construct( - public readonly Server $server, - public readonly Language $language, - public readonly Request $request, - public readonly Response $response, - public readonly array $errors, + public Server $server, + public Language $language, + public Request $request, + public Response $response, + public array $errors, ) { } diff --git a/src/DataObjects/Error.php b/src/DataObjects/Error.php index 37de9eb..c536c0e 100644 --- a/src/DataObjects/Error.php +++ b/src/DataObjects/Error.php @@ -19,11 +19,11 @@ final class Error implements TreblleObject * @param int|null $line The exact line of code where the error happened. */ public function __construct( - public readonly null|string $source, - public readonly null|string $type, - public readonly null|string $message, - public readonly null|string $file, - public readonly null|int $line, + public null|string $source, + public null|string $type, + public null|string $message, + public null|string $file, + public null|int $line, ) { } diff --git a/src/DataObjects/Language.php b/src/DataObjects/Language.php index c01a4a9..0d2a872 100644 --- a/src/DataObjects/Language.php +++ b/src/DataObjects/Language.php @@ -18,10 +18,10 @@ final class Language implements TreblleObject * @param string|null $display_errors */ public function __construct( - public readonly null|string $name, - public readonly null|string $version, - public readonly null|string $expose_php, - public readonly null|string $display_errors, + public null|string $name, + public null|string $version, + public null|string $expose_php, + public null|string $display_errors, ) { } diff --git a/src/DataObjects/OS.php b/src/DataObjects/OS.php index c0e066f..15a45e9 100644 --- a/src/DataObjects/OS.php +++ b/src/DataObjects/OS.php @@ -17,9 +17,9 @@ final class OS implements TreblleObject * @param string|null $architecture The server architecture. */ public function __construct( - public readonly null|string $name, - public readonly null|string $release, - public readonly null|string $architecture, + public null|string $name, + public null|string $release, + public null|string $architecture, ) { } diff --git a/src/DataObjects/Request.php b/src/DataObjects/Request.php index 420d9b6..0cb19f2 100644 --- a/src/DataObjects/Request.php +++ b/src/DataObjects/Request.php @@ -23,14 +23,14 @@ final class Request implements TreblleObject * @param array $raw The raw body from the request. */ public function __construct( - public readonly string $timestamp, - public readonly string $ip, - public readonly string $url, - public readonly string $user_agent, - public readonly null|Method $method, - public readonly array $headers, - public readonly array $body, - public readonly array $raw, + public string $timestamp, + public string $ip, + public string $url, + public string $user_agent, + public null|Method $method, + public array $headers, + public array $body, + public array $raw, ) { } diff --git a/src/DataObjects/Response.php b/src/DataObjects/Response.php index f083d64..ca771e4 100644 --- a/src/DataObjects/Response.php +++ b/src/DataObjects/Response.php @@ -33,7 +33,7 @@ public function __construct( * code: null|int, * size: null|int, * load_time: null|float, - * body: array, + * body: string|array, * } */ public function __toArray(): array diff --git a/src/DataObjects/Server.php b/src/DataObjects/Server.php index 72a2803..e8a2b05 100644 --- a/src/DataObjects/Server.php +++ b/src/DataObjects/Server.php @@ -21,13 +21,13 @@ final class Server implements TreblleObject * @param string|null $encoding */ public function __construct( - public readonly null|string $ip, - public readonly null|string $timezone, - public readonly null|string $software, - public readonly null|string $signature, - public readonly null|string $protocol, - public readonly null|OS $os, - public readonly null|string $encoding, + public null|string $ip, + public null|string $timezone, + public null|string $software, + public null|string $signature, + public null|string $protocol, + public null|OS $os, + public null|string $encoding, ) { } diff --git a/src/DataProviders/GlobalRequestProvider.php b/src/DataProviders/GlobalRequestProvider.php index b902386..b7f12e6 100644 --- a/src/DataProviders/GlobalRequestProvider.php +++ b/src/DataProviders/GlobalRequestProvider.php @@ -14,7 +14,7 @@ final class GlobalRequestProvider implements RequestContract { public function __construct( - private readonly MaskingContract $masker, + private MaskingContract $masker, ) { } diff --git a/src/DataProviders/LanguageProvider.php b/src/DataProviders/LanguageProvider.php index 1513c87..753e27d 100644 --- a/src/DataProviders/LanguageProvider.php +++ b/src/DataProviders/LanguageProvider.php @@ -11,7 +11,7 @@ final class LanguageProvider implements LanguageContract { public function __construct( - private readonly PHP $php, + private PHP $php, ) { } diff --git a/src/DataProviders/OutputBufferResponseProvider.php b/src/DataProviders/OutputBufferResponseProvider.php index bda77fa..74e6402 100644 --- a/src/DataProviders/OutputBufferResponseProvider.php +++ b/src/DataProviders/OutputBufferResponseProvider.php @@ -15,8 +15,8 @@ final class OutputBufferResponseProvider implements ResponseContract { public function __construct( - private readonly ErrorContract $error, - private readonly MaskingContract $masker, + private ErrorContract $error, + private MaskingContract $masker, ) { if (ob_get_level() < 1) { throw new RuntimeException( diff --git a/src/Http/Middleware/PSR15/TreblleRequestHandler.php b/src/Http/Middleware/PSR15/TreblleRequestHandler.php index 00c2398..76902f0 100644 --- a/src/Http/Middleware/PSR15/TreblleRequestHandler.php +++ b/src/Http/Middleware/PSR15/TreblleRequestHandler.php @@ -13,8 +13,8 @@ final class TreblleRequestHandler implements RequestHandlerInterface { public function __construct( - private readonly MiddlewareInterface $middleware, - private readonly RequestHandlerInterface $next, + private MiddlewareInterface $middleware, + private RequestHandlerInterface $next, ) {} public function handle(ServerRequestInterface $request): ResponseInterface diff --git a/src/Treblle.php b/src/Treblle.php index c787897..14872bf 100644 --- a/src/Treblle.php +++ b/src/Treblle.php @@ -19,14 +19,14 @@ final class Treblle { public function __construct( - private readonly Configuration $configuration, - private readonly ServerContract $server, - private readonly LanguageContract $language, - private readonly RequestContract $request, - private readonly ResponseContract $response, - public readonly ErrorContract $error, + private Configuration $configuration, + private ServerContract $server, + private LanguageContract $language, + private RequestContract $request, + private ResponseContract $response, + public ErrorContract $error, public ShutdownHandlerContract $handler, - private readonly bool $debug = false, + private bool $debug = false, ) { }