symfony2上的角色toArray()问题
我正在按照symofny文档创建登录系统,但是当我尝试创建一个表单来创建一个新用户时,我遇到了这个错误,我一直在寻找一个解决方案,但似乎什么都不起作用symfony2上的角色toArray()问题,symfony,Symfony,我正在按照symofny文档创建登录系统,但是当我尝试创建一个表单来创建一个新用户时,我遇到了这个错误,我一直在寻找一个解决方案,但似乎什么都不起作用 FatalErrorException:错误:在var/www/Frigorifico/src/Frigorifico/FrigorificoBundle/Entity/Users.php第90行对非对象调用成员函数toArray() private $roles; public function ___construct() { $t
FatalErrorException:错误:在var/www/Frigorifico/src/Frigorifico/FrigorificoBundle/Entity/Users.php第90行对非对象调用成员函数toArray()
private $roles;
public function ___construct()
{
$this->roles = new ArrayCollection();
}
public function getRoles()
{
return $this->roles->toArray();
}
您不应使用:
public function ___construct()
{
$this->roles = new ArrayCollection();
}
但是:
更多信息请参见施工前注意下划线。3 vs 2问题是我在类中已经有了一个_construct()函数,并且我不能在同一个_construct()中分配这两个变量
public function __construct()
{
$this->roles = new ArrayCollection();
}