我正在嘗試實現一個自定義的Acl Assert。當使用邏輯運算符檢查權限時Zend_Acl內存失敗
if($acl->isAllowed($role,$resource,$privilege.':all')) {
return true;
}
工作正常。但
if(($acl->isAllowed($role,$resource,$privilege.':all'))
|| ($acl->isAllowed($role,$resource,$privilege))) {
return true;
}
拋出一個
致命錯誤:用盡134217728個字節允許存儲器大小(試圖分配261904個字節)........ \庫上線\ Zend的\ Acl.php 837