Sivo 悉见

5.21 多层控制器支持

匿名 · 更新于 2013/12/24

3.1版本开始,控制器支持自定义分层。同时A方法增加第二个参数layer,用于设置控制器分层。
例如

  1. A('User','Event');
表示实例化Lib/Event/UserEvent.class.php。
UserEvent如果继承Action类的话,可以使用Action类所有的功能。
  1. A('User','Api');
表示实例化Lib/Api/UserApi.class.php
分层控制器仅用于内部调用,URL访问的控制器还是Action层,但是可以配置
DEFAULT_C_LAYER修改默认控制器层名称(该参数默认值为Action)。