我正在尝试开发一个包含多个用户的应用。每个用户都有自己的客户,发票,设置,个人资料等。
默认情况下,CakePHP生成的控制器/模型/视图将向所有用户显示所有客户,发票等。
所以我必须编辑添加,查看,索引,编辑和删除操作,以便用户只能查看,编辑,添加,删除自己的客户,发票,设置,个人资料等。
我想知道是否有更简单的方法来做到这一点。就像在AppController.php或AppModel.php中这样做,这样就不需要为每个Controller / Model / View做这件事。
或者,如果CakePHP自动执行此操作,因为hasMany,belongsTo等属性已正确设置。