我正在玩我的新 PHP7 服务器,结果发现 twigbridge 玩得不好(或者根本不玩)。
InvalidArgumentException in ServiceProvider.php line 236:
Cannot instantiate Twig extension 'TwigBridgeExtensionLaravelString': Class TwigBridgeExtensionLaravelString does not exist
我已经在多个 5.x 版本上尝试过这个,它很好,但不是在 7 中。它真的只是不兼容还是可以补救?
在 PHP 7 中,String
不能用作类、接口或特征名称,因为它与字符串的标量类型提示不明确。
您将需要 TwigBridge
>= v0.8.2,其中包括对此的修复(通过将他们的String
类重命名为 Str
)。