2
由於文檔太少,很難學習Symfony2的ACL系統的細節,但到目前爲止,我已經設法理解了大部分概念。但是,有一個問題...向ACL添加權限
我希望能夠添加許可ADMIN
,該許可繼承了與用於ACL的OWNER
相同的條件。我的目標是在帖子頁面中指定管理控制,同時也讓管理員可以訪問授予所有者的其他控件。
如果任何人都可以提供清晰的示例,文檔或鏈接作爲幫助,將不勝感激,甚至在正確的道路上微調是受歡迎的。
由於文檔太少,很難學習Symfony2的ACL系統的細節,但到目前爲止,我已經設法理解了大部分概念。但是,有一個問題...向ACL添加權限
我希望能夠添加許可ADMIN
,該許可繼承了與用於ACL的OWNER
相同的條件。我的目標是在帖子頁面中指定管理控制,同時也讓管理員可以訪問授予所有者的其他控件。
如果任何人都可以提供清晰的示例,文檔或鏈接作爲幫助,將不勝感激,甚至在正確的道路上微調是受歡迎的。
$builder = new MaskBuilder();
$builder
->add('owner')
;
$mask = $builder->get();
$acl->insertObjectAce(new UserSecurityIdentity('user1'), $mask);
然後採用相同的面膜你的 「admin」 用戶。
這是你在找什麼?希望這有點幫助;)
我需要不同的掩碼,因爲「ADMIN」掩碼允許其他選項(如移動文章)在應該從OWNER繼承的掩碼之上。我的問題是擴展ACL系統以添加更多權限,以及如何讓這些權限繼承其他權限。 – Dandy