私は単純にsymfonyによって生成されたCRUD関数を持っています。 記事のクラスと記事の所有者があります。 私は現在の記事の所有者よりも他のユーザーがそれを編集しないようにしたい。 私は自分自身のフィルタやバリデータのカスタムについて考えていましたが、バリデータを実装するときに、一部のユーザーが編集フォームに入ることができました。 しかし、私はユーザーフィルタを実装するときにいくつかのアクション(この場合は編集)の前にのみフィルタを実行させる問題があります。symfony CRUDアクションへのアクセス制限
どうすればよいですか?
私はそれが何であるか知っています。しかし、私は例えば作らなければならない。すべての記事の "all: credentials:owner_article_5" ...それぞれの所有者に資格情報を指定する方法はわかりません。 – user364622
@ user364622:上の私の更新を参照してください – greg0ire
ニース:]私はalredyが私のアクションクラスでメソッド "isOwner"を書いている。しかし、あなたが提案する解決策の魔法使いは素晴らしく、賢いです。私は、ユーザークラスの過負荷はその問題のために良いことだと思う。 – user364622