[TOC]
## 简介
控制层:顾名思义就是存放控制器的文件夹层,后面简称C层。
## 说明
在本框架中涉及到后台登陆,前端登陆等情况,均需要继承common/controller/Base.php基本类。
## 工作内容
而此基本类的工作内容如下:
1. 将后台菜单、sys_config表中数据、form_url.php文件中的路径配置映射到view层。
2. 自动判断是否登陆。
3. 根据子类的getList属性自动获取模型对象。
4. 如果某个控制器中的某个方法是不登陆也可以访问的,那么需要设置isPublic为此方法名即可。如果想要使用基本控制器的某些方法,但整个控制器是可以不登陆访问的话,那么可以设置isPublic为true。详见[isPublic](isPublic.md)
5. 已设计好getList()方法,可提供layui框架的data-table获取列表参数。并根据子类的getListWith属性获取关联数据。
6. 已设计好的del方法,同样是提供的api接口