警告:为 foreach() 提供的参数无效,字体加载有问题

Warning: Invalid argument supplied for foreach(), problem font load

你能帮我改正这个错误吗?
字体不会加载。
我不知道这部分代码到底在做什么。
完整代码: http://sandbox.onlinephpfunctions.com/code/cf653f1ee2ff02fce468209d98c3eebf5c2b72e1

第 653 行:

foreach ( $body['items'] as $font ) {
            $fonts[ $font['family'] ] = $font['family'];
        }

更改如下 -

foreach ( $body['items'] ?? [] as $font ) {
            $fonts[ $font['family'] ] = $font['family'];
        }