博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Thinkphp5笔记三:创建基类
阅读量:5890 次
发布时间:2019-06-19

本文共 673 字,大约阅读时间需要 2 分钟。

做项目之前,一定要先部署要自己的"基类",非常的重要。打个比方,要访问会员中心相关的控制器,这类控制器是不是都要有一个“登录限制”,才让访问会员相关的控制器?

 

一、创建三大基类

原始基类

位置:thinkphp\apps\common\controller\Base.php

作用:Base模块下的内容,Index模块,和Admin模块都可以调用

代码:

 

Index模块基类

位置:thinkphp\apps\common\controller\Base.php

作用:Index模块下的控制器,都要“继承基类”并且“调用基类”

代码:

 

Admin模块基类

位置:thinkphp\apps\common\controller\Base.php

作用:Admin模块下的控制器,都要“继承基类”并且“调用基类”

代码:

/** * 后台首页 * */namespace app\Admin\controller;use app\Admin\controller\AdminBase;class Index extends AdminBase{    public function _initialize()    {        parent::_initialize();    }    public function index()    {        return $this->fetch();    }}

(User模块基类,如果有会员的话,这个也必须要创建的)

 

创建基类的主要目的,就是“继承”与“调用

转载地址:http://zdfsx.baihongyu.com/

你可能感兴趣的文章
BCGControlBar使用入门指南
查看>>
SQLQuery addScalar
查看>>
Linux的lvm2 逻辑卷管理工具
查看>>
Android PopupWindow的使用
查看>>
[转]Linux下的lds链接脚本详解
查看>>
centos 7 配置yum本地源及yum命令使用
查看>>
mysql+mycat实现读写分离
查看>>
http协议特点,web资源,url通用格式
查看>>
学习安卓开发[1] - 程序结构、Activity生命周期及页面通信
查看>>
安装和卸载软件包
查看>>
NGINX介绍及配置
查看>>
Go语言-make陷阱和闭包函数
查看>>
cocos2dx 3.10 网狐经典版PC手机端三网通源码搭建
查看>>
开课啦|四维创智2019企业信息安全免费培训班开班通知
查看>>
socket_ftp下载实例_完善功能
查看>>
外行人都能看得懂的Spring Cloud服务注册与发现,错过了血亏!
查看>>
内部类详解
查看>>
navigationOptions属性介绍
查看>>
开源的CPU芯片和SoC设计即将到来
查看>>
springboot2整合Activiti7
查看>>