0

@secure アノテーションで paramconvert で取得したオブジェクトを渡すことは可能ですか?

これは私のコードです:

/**
 * @ParamConverter("construction", class="CliConsCoreBundle:Construction", options={"repository_method" = "findWithJoins"})
 * @Secure(roles="ROLE_EXTRANET", options={"construction"})
 * @Template
 */
public function showAction(Request $request, Construction $construction)
{ ... }

セキュリティ投票者に $construction を持たせたいのですが、可能ですか?

注釈なしで行うと、機能します。

ありがとう

4

1 に答える 1

0

@Secureアノテーションは、アクティブなユーザーがコントローラーを実行するために必要なロールを表す文字列の配列を受け取ります。

あなたは正確に何をしたいですか?コードの意図が理解できない

于 2013-11-07T19:18:47.613 に答える