Skip to content

Commit f19d22c

Browse files
Merge pull request #18080 from kamil-tekiela/ImageWrapper-property-promotion
Use property promotion in ImageWrapper
2 parents ed87488 + 5163263 commit f19d22c

1 file changed

Lines changed: 4 additions & 12 deletions

File tree

libraries/classes/Image/ImageWrapper.php

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
namespace PhpMyAdmin\Image;
66

7+
use GdImage;
8+
79
use function extension_loaded;
810
use function function_exists;
911
use function imagearc;
@@ -23,21 +25,11 @@
2325

2426
final class ImageWrapper
2527
{
26-
/** @var resource */
27-
private $image;
28-
29-
/**
30-
* @param resource $image
31-
*/
32-
private function __construct($image)
28+
private function __construct(private GdImage $image)
3329
{
34-
$this->image = $image;
3530
}
3631

37-
/**
38-
* @return resource
39-
*/
40-
public function getImage()
32+
public function getImage(): GdImage
4133
{
4234
return $this->image;
4335
}

0 commit comments

Comments
 (0)