AclShell有用的管理和檢查你的Acl數據庫記錄。通常更方便比添加一個時間修改你的控制器。
大多數acl空殼子命令涉及引用aco / aro節點。有兩種形式的這些節點,外殼有兩個符號:
創建和刪除節點
大多數acl空殼子命令涉及引用aco / aro節點。有兩種形式的這些節點,外殼有兩個符號:
# A Model + foreign_key reference
./Console/cake acl view aro Model.1
# An alias path reference
./Console/cake acl view aco root/controllers
使用一個。表明你要使用一個綁定記錄樣式參考,使用/顯示一個別名路徑。
安裝數據庫表
在使用數據庫ACL之前你需要設置表。你可以使用:
./Console/cake acl initdb
創建和刪除節點
您可以使用創建和刪除子命令來創建和刪除節點:
./Console/cake acl create aco controllers Posts
./Console/cake acl create aco Posts index