Skip to content

Commit 23f2cf8

Browse files
Migrate codebase to PHP v7.4 features (#18)
1 parent 3dc9e1e commit 23f2cf8

4 files changed

Lines changed: 20 additions & 39 deletions

File tree

src/Application/Size.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@
66

77
final class Size
88
{
9-
const MEGABYTE_IN_BYTES = 1024 ** 2;
9+
private const MEGABYTE_IN_BYTES = 1024 ** 2;
1010

11-
/** @var int */
12-
private $sizeInBytes;
11+
private int $sizeInBytes;
1312

1413
private function __construct(int $sizeInBytes)
1514
{

src/Application/StatsProvider/ApcuStats.php

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

99
final class ApcuStats
1010
{
11-
/** @var bool */
12-
private $enabled;
13-
/** @var int */
14-
private $slotsSize;
15-
/** @var int */
16-
private $slotsUsage;
17-
/** @var Size */
18-
private $memorySize;
19-
/** @var Size */
20-
private $memoryUsage;
21-
/** @var string */
22-
private $memoryType;
11+
private bool $enabled;
12+
private int $slotsSize;
13+
private int $slotsUsage;
14+
private Size $memorySize;
15+
private Size $memoryUsage;
16+
private string $memoryType;
2317

2418
public function __construct(
2519
bool $enabled,

src/Application/StatsProvider/OpcacheStats.php

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,15 @@
88

99
final class OpcacheStats
1010
{
11-
/** @var bool */
12-
private $enabled;
13-
/** @var Size */
14-
private $size;
15-
/** @var Size */
16-
private $usage;
17-
/** @var Size */
18-
private $internedStringsSize;
19-
/** @var Size */
20-
private $internedStringsUsage;
21-
/** @var int */
22-
private $internedStringsNumber;
23-
/** @var int */
24-
private $scriptSlotsSize;
25-
/** @var int */
26-
private $scriptSlotsUsage;
27-
/** @var float */
28-
private $hitRatio;
11+
private bool $enabled;
12+
private Size $size;
13+
private Size $usage;
14+
private Size $internedStringsSize;
15+
private Size $internedStringsUsage;
16+
private int $internedStringsNumber;
17+
private int $scriptSlotsSize;
18+
private int $scriptSlotsUsage;
19+
private float $hitRatio;
2920

3021
public function __construct(
3122
bool $enabled,

src/Application/StatsProvider/RealPathStats.php

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,9 @@
88

99
final class RealPathStats
1010
{
11-
/** @var bool */
12-
private $enabled;
13-
/** @var Size */
14-
private $size;
15-
/** @var Size */
16-
private $usage;
11+
private bool $enabled;
12+
private Size $size;
13+
private Size $usage;
1714

1815
public function __construct(
1916
bool $enabled,

0 commit comments

Comments
 (0)