Skip to content

Commit ce0cfbb

Browse files
committed
Add Override attributes
1 parent 765366c commit ce0cfbb

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

src/Request.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
use JetBrains\PhpStorm\Pure;
2626
use JsonException;
2727
use OutOfBoundsException;
28+
use Override;
2829
use RuntimeException;
2930
use SensitiveParameter;
3031

@@ -82,6 +83,7 @@ public function __construct(URL | string $url)
8283
$this->setUrl($url);
8384
}
8485

86+
#[Override]
8587
public function __toString() : string
8688
{
8789
if ($this->parseContentType() === 'multipart/form-data') {
@@ -197,6 +199,7 @@ protected function getFileInfo(CURLFile | CURLStringFile | string $file) : array
197199
*
198200
* @return static
199201
*/
202+
#[Override]
200203
public function setUrl(string | URL $url) : static
201204
{
202205
if (!$url instanceof URL) {
@@ -206,12 +209,14 @@ public function setUrl(string | URL $url) : static
206209
return parent::setUrl($url);
207210
}
208211

212+
#[Override]
209213
#[Pure]
210214
public function getUrl() : URL
211215
{
212216
return parent::getUrl();
213217
}
214218

219+
#[Override]
215220
#[Pure]
216221
public function getMethod() : string
217222
{
@@ -225,6 +230,7 @@ public function getMethod() : string
225230
*
226231
* @return bool
227232
*/
233+
#[Override]
228234
public function isMethod(string $method) : bool
229235
{
230236
return parent::isMethod($method);
@@ -235,6 +241,7 @@ public function isMethod(string $method) : bool
235241
*
236242
* @return static
237243
*/
244+
#[Override]
238245
public function setMethod(string $method) : static
239246
{
240247
return parent::setMethod($method);
@@ -245,6 +252,7 @@ public function setMethod(string $method) : static
245252
*
246253
* @return static
247254
*/
255+
#[Override]
248256
public function setProtocol(string $protocol) : static
249257
{
250258
return parent::setProtocol($protocol);
@@ -257,6 +265,7 @@ public function setProtocol(string $protocol) : static
257265
*
258266
* @return static
259267
*/
268+
#[Override]
260269
public function setBody(array | string $body) : static
261270
{
262271
if (\is_array($body)) {
@@ -381,6 +390,7 @@ public function setContentType(string $mime, string $charset = 'UTF-8') : static
381390
*
382391
* @return static
383392
*/
393+
#[Override]
384394
public function setCookie(Cookie $cookie) : static
385395
{
386396
parent::setCookie($cookie);
@@ -393,6 +403,7 @@ public function setCookie(Cookie $cookie) : static
393403
*
394404
* @return static
395405
*/
406+
#[Override]
396407
public function setCookies(array $cookies) : static
397408
{
398409
return parent::setCookies($cookies);
@@ -403,6 +414,7 @@ public function setCookies(array $cookies) : static
403414
*
404415
* @return static
405416
*/
417+
#[Override]
406418
public function removeCookie(string $name) : static
407419
{
408420
parent::removeCookie($name);
@@ -415,6 +427,7 @@ public function removeCookie(string $name) : static
415427
*
416428
* @return static
417429
*/
430+
#[Override]
418431
public function removeCookies(array $names) : static
419432
{
420433
parent::removeCookies($names);
@@ -444,6 +457,7 @@ protected function setCookieHeader() : static
444457
*
445458
* @return static
446459
*/
460+
#[Override]
447461
public function setHeader(string $name, string $value) : static
448462
{
449463
return parent::setHeader($name, $value);
@@ -454,6 +468,7 @@ public function setHeader(string $name, string $value) : static
454468
*
455469
* @return static
456470
*/
471+
#[Override]
457472
public function setHeaders(array $headers) : static
458473
{
459474
return parent::setHeaders($headers);
@@ -464,6 +479,7 @@ public function setHeaders(array $headers) : static
464479
*
465480
* @return static
466481
*/
482+
#[Override]
467483
public function removeHeader(string $name) : static
468484
{
469485
return parent::removeHeader($name);
@@ -472,6 +488,7 @@ public function removeHeader(string $name) : static
472488
/**
473489
* @return static
474490
*/
491+
#[Override]
475492
public function removeHeaders() : static
476493
{
477494
return parent::removeHeaders();

src/Response.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use Framework\HTTP\ResponseInterface;
1818
use InvalidArgumentException;
1919
use JetBrains\PhpStorm\Pure;
20+
use Override;
2021

2122
/**
2223
* Class Response.
@@ -84,6 +85,7 @@ public function getInfo() : array
8485
return $this->info;
8586
}
8687

88+
#[Override]
8789
#[Pure]
8890
public function getStatusCode() : int
8991
{
@@ -97,6 +99,7 @@ public function getStatusCode() : int
9799
*
98100
* @return bool
99101
*/
102+
#[Override]
100103
public function isStatusCode(int $code) : bool
101104
{
102105
return parent::isStatusCode($code);
@@ -127,6 +130,7 @@ protected function setStatusReason(string $statusReason) : static
127130
*
128131
* @return static
129132
*/
133+
#[Override]
130134
protected function setHeader(string $name, string $value) : static
131135
{
132136
if (\strtolower($name) === 'set-cookie') {

0 commit comments

Comments
 (0)