Php Shopware 5.6更新属性模型已损坏
我已将shopware项目从5.5更新为5.6.8。 结果,为属性表的_articles_attributes生成的条令模型被破坏 在类的末尾,它生成这两个函数Php Shopware 5.6更新属性模型已损坏,php,doctrine-orm,doctrine,shopware,Php,Doctrine Orm,Doctrine,Shopware,我已将shopware项目从5.5更新为5.6.8。 结果,为属性表的_articles_attributes生成的条令模型被破坏 在类的末尾,它生成这两个函数 public function get() { return $this->; } public function set($) { $this-> = $; return $this; } 这将导致以下错误: PHP分析错误:语法错误,意外的“;”,期望标识符 (T_字符串)或变量(T_变量)或
public function get()
{
return $this->;
}
public function set($)
{
$this-> = $;
return $this;
}
这将导致以下错误:
PHP分析错误:语法错误,意外的“;”,期望标识符
(T_字符串)或变量(T_变量)或中的“{”或“$”
var/cache/production/doctrine/attributes/Article.php
在线699
我的PHP版本是7.2.33
作为数据库,我使用MariaDB 10.3.33由于某种原因,通常包含Shopware\Models\Article\Detail类的PHP文件是空的,因此生成器无法建立正确的关联。 重新下载源代码后,一切正常。按照建议运行并不能解决问题