diff --git a/admin/class-purger.php b/admin/class-purger.php index abe54932..22d5689c 100644 --- a/admin/class-purger.php +++ b/admin/class-purger.php @@ -1235,9 +1235,8 @@ public function unlink_recursive( $dir, $delete_root_too ) { return; } - $obj = readdir( $dh ); - - while ( false !== $obj ) { + // phpcs:ignore -- WordPress.CodeAnalysis.AssignmentInCondition.FoundInWhileCondition -- Variable assignment required for recursion. + while ( false !== ( $obj = readdir( $dh ) ) ) { if ( '.' === $obj || '..' === $obj ) { continue;