Skip to content

Commit 6830f27

Browse files
committed
Fix newly reported PHPStan issues
1 parent d7cafe1 commit 6830f27

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
],
1414
"require": {
1515
"php": ">=7.2",
16-
"wp-cli/wp-cli": "^2",
16+
"wp-cli/wp-cli": "^2.13",
1717
"inmarelibero/gitignore-checker": "^1.0.4"
1818
},
1919
"require-dev": {

src/Dist_Archive_Command.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,12 @@ private function get_size_format( $bytes, $decimals = 0 ) {
576576
$size_key = floor( log( $bytes ) / log( 1000 ) );
577577
$sizes = [ 'B', 'KB', 'MB', 'GB', 'TB' ];
578578

579+
if ( is_infinite( $size_key ) ) {
580+
$size_key = 0;
581+
}
582+
583+
$size_key = (int) $size_key;
584+
579585
$size_format = isset( $sizes[ $size_key ] ) ? $sizes[ $size_key ] : $sizes[0];
580586

581587
// Display the size as a number.

0 commit comments

Comments
 (0)