0
hautelookバンドルを使用してdatafixturesにロールを追加することで、この問題を解決するのは難しいです。私は私のdatafixturesでhautelook alicebundleでロールのデータフィックスを設定する方法は?
<?php
namespace AdminBundle\DataFixtures\Faker\Provider;
use AppBundle\Entity\AdminUserTypes;
class Roles
{
public function roleAdvocate(){
return ['ROLE_ADMIN', 'ROLE_ADVOCATE'];
}
}
は時間が、私はPHPUnitのを実行したときに、私はこのコード
AppBundle\Entity\AdminUser:
adminuser_101:
username: '<username()>'
email: '<email()>'
adminUserType: 2
enabled: true
roles: '<roleAdvocate()>'
を持ってYML備品に役割を追加するプロバイダを作成し、私はいつもから、この結果のエラーを取得します役割
Warning: in_array() expects parameter 2 to be array, null given
私は今それを修正する方法については考えていません。配列を微調整することさえできます。私はエラーが発生します。私はこれを持っていますlinkしかし、どちらも動作しません。同じ結果
エンティティコードを表示できますか? –
@AlessandroMinoccheri私はすでに答えを得ています。私はそれに答えます。これは誰にとっても役立ちます。この問題を解決するためにほぼ一日。 – user3818576