企业🤖AI智能体构建引擎
,智能编排和调试,一键部署,支持私有化部署方案
广告
系统内置了一个控制器基类`think\Controller`,本讲内容就是来讲解下这个控制器基类的功能和用法 要使用控制器基类的功能,有两种方式:继承think\Controller基类和使用Trait引入traits\controller\Jump,继承可以使用基类的完整功能,Trait引入的话只有部分功能,后面我们会提到。
目录
基类
控制器基类
请求对象
官网教程
第一讲:认识控制器
控制器继承
操作方法
驼峰命名
控制器后缀
方法后缀
第二讲:控制器高级
访问控制器层名称
多级控制器
空操作
空控制器
资源控制器
Trait
单一模块
第三讲:使用控制器基类
控制器初始化
前置操作
请求数据验证
页面跳转
重定向
渲染模板
第四讲:请求对象
请求变量
请求信息
请求缓存
参数绑定
属性注入
方法注入
第五讲:依赖注入
操作方法注入
架构函数注入
第八讲:响应输出
响应头信息
部署
快速生成
安全
身份验证
验证规则