Home»CakePHP»CakePHPのAclBehaviorをさらに手軽に AclPlusBehavior for CakePHP 1.3 CakePHPでは、モデルオブジェクトでアクセスコントロールを行う場合にAclビヘイビアを使用します。 ただし、標準のAclビヘイビアは若干クセがあり、設定しづらいものとなっています。 今回はAclBehaviorを拡張し、ACLの機能をモデルへ手早く組み込むことが出来るようにする、AclPlusBehaviorを紹介します。 CakePHPに同梱されているAclビヘイビアを使う場合、以下のようにモデルを定義します。 参考: The Cookbook − リクエスタとして振舞う :: ACL を制御するシンプルなアプリケーション class Group extends AppModel { var $name = 'Group'; var $has