#586·prophecy

模拟 PHP 8.2 的只读类生成具有未类型化属性的只读双值,并失败

作者: vuryss创建于 2023年1月25日更新于 2024年11月14日
标签PHP8.2

在创建一个readonly类的复制时,我收到了以下错误: `PHP 致命错误: Readonly 属性 Double\Path\To\ClassName\P1::$objectProphecyClosure 必须具有类型,在 /var/www/html/vendor/phpspec/prophecy/src/Prophecy/Doubler/Generator/ClassCreator.php(49) : eval()'d code on line 3` 这个错误来自于生成的代码的 eval,代码如下:

内容来源: phpspec/prophecy