Symfony 自体と組み合わせた認証システムを作成しようとしています。私の論理は次のようなものです:
Userシステムユーザーを保持するテーブルがあります。Role役割を担当するテーブルがあります。Permissionウェブサイトの各部分の許可を保持するテーブルがあります。User_Roleどのユーザーがどのロールであるかを示す表があります。Role_Permission各ロールの権限を定義するテーブルがあります。
データベースにテーブルとそれらの関係を作成しました。それらをSymfonyにインポートしました(作成されたエンティティ)。
そして今、問題は次のとおりです。
/**
* @inheritDoc
*/
public function getRoles()
{
return array('ROLE_TEST');
}
各ユーザーのロールをロール配列にロードするにはどうすればよいですか?