Symfony tarafından oluşturulan CRUD işlevine sahibim. Makale sınıfı ve makale sahibi var. Diğer kullanıcıların, geçerli makalenin sahibinden düzenlemesini engellemek istiyorum. Kendi filtrem veya geçerlilik denetleyicimi özel olarak düşünmekteydim, ancak onaylayıcıyı uygulayacağım zaman, bazı kullanıcılar düzenleme formuna girebiliyorlar (sadece gönderemediler). Ancak, kullanıcı filtresini uygulayacağımda, yalnızca bazı eylemlerden önce filtreyi yürütmek için sorun olacaktır (bu durumda düzenleme).Symfony CRUD eylemlerine erişim kısıtlaması
Bunu nasıl yaparım?
Bunun ne olduğunu biliyorum. Ama ben örneğin yapmalıyım. "all: kimlik bilgileri: owner_article_5" tüm makaleler için ... Her sahibine kimlik bilgilerini nasıl belirlediğimi bilmiyorum. – user364622
@ user364622: Güncellememe bkz. Yukarıdaki – greg0ire
Nice:] Benim eylem sınıfımda alredy writen bir yöntem "isOwner" var. Ama önerdiğin çözüm cadı güzel ve zekidir. Kullanıcı sınıfının aşırı yüklenmesinin bu sorun için iyi bir şey olduğunu düşünüyorum. – user364622