5
我正在使用Symfony Security/ACL組件檢查給定域對象的一組「隨機」用戶的權限。檢查某個對象的多個用戶的ACL權限
$article = ...; // domain object
$users = ...; // array of users
$oid = ObjectIdentity::fromDomainObject($article);
$sids = array();
for ($users as $user) {
$sids[] = UserSecurityIdentity::fromAccount($user);
}
$aclProvider = ...; // "security.acl.provider" service
$acl = $aclProvider->findAcl($oid, $sids);
但是,我在檢查授予給定用戶的權限是否有問題。我怎樣才能做到這一點?
這並不能解決檢查幾個用戶權限的問題,只爲一個發送請求。 – albertedevigo