当前位置: 首页 > news >正文

网站建设大神级公司知名网站开发哪家好

网站建设大神级公司,知名网站开发哪家好,小公司网站建设费用,一个页面的网站技术说明 1.ThinkPHP版本:支持6.0、8.0 2.使用场景:用户登陆后日志记录、通知消息发送等主流程、次流程分离等场景 3.说明:网上很多帖子说的不明不白的,建议大家自己手动尝试总结一下 4.事件手动绑定的时候,一定要…
技术说明

1.ThinkPHP版本:支持6.0、8.0

2.使用场景:用户登陆后日志记录、通知消息发送等主流程、次流程分离等场景

3.说明:网上很多帖子说的不明不白的,建议大家自己手动尝试总结一下

4.事件手动绑定的时候,一定要在app目录下的event.php中绑定,否则不生效

核心代码

事件使用主要有事件监听、事件绑定、事件订阅三种方式,事件订阅适用于单个类监听多个事件的场景,如监听用户的信息变化,例如登陆(记录登陆时间)、状态修改(记录修改人等),如果仅用于监听用户登陆,则直接使用单个事件即可。

此处重点讲的是事件订阅,具体内容参考手册自行使用即可。

事件的使用

1.事件订阅

php think make:subscribe UserLogin

2.注册订阅事件

在app目录下的event.php中进行订阅事件的注册,也可采用动态注册,具体使用方法自行查看手机进行编辑

<?php
// 事件定义文件
return ['bind' => [],'listen' => ['AppInit' => [],'HttpRun' => [],'HttpEnd' => [],'LogLevel' => [],'LogWrite' => [],],'subscribe' => ['app\subscribe\UserInnerSubscribe',    //    方法填写自己实际目录],
];

3.修改类内容

监听事件的方法命名规范是on+事件标识(驼峰命名),根据自身的业务场景进行修改即可,示例如下:

 //  监听用户登陆public function onUserInnerLogin(Event $event, $user): void{halt($user);}public function onUserInnerLogout(): void{echo 'UserInnerLogout';}

4.事件触发

在业务场景需要进行触发的地方进行调用即可,可以使用助手函数,示例如下:

event('UserInnerLogin', ['name'=>'xl','mobile'=>'183XXXXX686']);

http://www.sczhlp.com/news/141682/

相关文章:

  • 重庆做网站推广的网站建设存在问题整改报告
  • 做qq图片的网站吗wordpress获取侧边栏
  • 婚介做网站的好处描述网站建设的具体流程
  • 公司做网站需要哪些费用上传网站空间的建站程序怎么删除
  • 金华市建设技工学校网站义乌网站搭建
  • 怎么把自己网站推广出去seo怎么做关键词排名
  • 网站免费推广网站wordpress换域名不能访问
  • 淮安网站网页设计数据分析师就业前景如何
  • 大连 祥云 网站优化产品推广
  • app推广方法北京seo服务商找行者seo
  • 完整教程:AI 术语通俗词典:Diffusion Models(扩散模型)
  • pip安装依赖包报错内容为User defined options,Native files 如何解决
  • edu 107 E(概率期望, dp)
  • 2023网站推广入口wordpress上传到虚机
  • 济南高新网站建设wordpress主题 书
  • 建设银行信用卡积分兑换商城网站淄博网站app
  • 网站开发具体的工作内容免费已备案二级域名网站
  • 网站的美观性济南信息化网站
  • 莘县网站建设广州国创建设工程有限公司怎么样
  • 河北住建城乡建设网站电子商务网站设计的认识
  • 装修网站排名前十名网站怎么做域名解析
  • 上海市建设交通工会网站龙岗在线网站制作
  • 平台网站有哪些中国建设会计网站
  • 建筑工地网站wordpress 导航文字图片
  • heritrix做网站哈尔滨网站设计人
  • 网站规划文档广州大厂有哪些
  • 建设厅网站的无法打印360搜索引擎推广
  • 9月27日
  • 配置RedisTemplate序列化机制
  • 优化器(Optimizer)