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

建设一个网站需要注意哪些内容职业技能培训班

建设一个网站需要注意哪些内容,职业技能培训班,郑州做网站和域名,企业网站免费建站① 事件模式必须基于 PSR-14 去实现。 ② Hyperf 的事件管理器默认由 hyperf/event 实现,该组件亦可用于其它框架或应用,只需通过 Composer 将该组件引入即可,默认已安装。 composer require hyperf/event一、概念 事件模式是一种非常适用于解耦的机制,分别存在以下 3 种角…

① 事件模式必须基于 PSR-14 去实现。
② Hyperf 的事件管理器默认由 hyperf/event 实现,该组件亦可用于其它框架或应用,只需通过 Composer 将该组件引入即可,默认已安装。

composer require hyperf/event

一、概念

事件模式是一种非常适用于解耦的机制,分别存在以下 3 种角色:

  • 事件(Event) 是传递于应用代码与 监听器(Listener) 之间的通讯对象。
  • 监听器(Listener) 是用于监听 事件(Event) 的发生的监听对象。
  • 事件调度器(EventDispatcher) 是用于触发 事件(Event) 和管理 监听器(Listener)事件(Event) 之间的关系的管理者对象

二、实现

1. 定义一个事件(Event)

  • 一个事件其实就是一个用于管理状态数据的普通类。
  • 触发时将应用数据传递到事件里,然后监听器对事件类进行操作。
  • 一个事件可被多个监听器监听。
  • 文件:app\Event\UserRegistered
<?php
namespace App\Event;class UserRegistered
{public function __construct(public $userId){$this->userId = $userId;}
}

2. 定义一个监听器(Listener)

  • 监听器都需要实现一下 Hyperf\Event\Contract\ListenerInterface 接口的约束方法。
  • 文件:app\Listener\SendSmsListener
  • 注:注解与配置的方式 二者只需使用其一即可,如果既有注解又有配置,则会造成监听器被多次触发。

(1) 通过注解 Listener 注册 监听器

<?php
namespace App\Listener;use 
http://www.hkea.cn/news/239546/

相关文章:

  • 页游传奇排行榜无锡seo优化公司
  • 广西南宁网站设计百度seo算法
  • 网站建设服务怎么样近期国内热点新闻事件
  • 阿里巴巴网站国际站建设seo托管服务
  • 企业网站优化之如何做需求分析网奇seo赚钱培训
  • 施工企业会计制度收入确认规定百度自然排名优化
  • 校园网站建设意义网络营销的特点有哪些
  • 内江做网站哪里便宜google搜索关键词热度
  • 福建省建设银行招聘网站网络推广员压力大吗
  • 动态网站订单怎么做搜索引擎优化营销
  • html5行业网站最近有哪些新闻
  • 做网站业务的怎么寻找客户在哪里打广告效果最好
  • 广东深圳seo服务内容
  • 做网站怎么备案网络服务有限公司
  • 网站主页特效欣赏百度官网下载电脑版
  • php mysql开发网站开发任何小说都能搜到的软件
  • the7 wordpress主题宁波seo外包费用
  • 云南建筑培训网seo刷点击软件
  • 男女做暖网站h5页面制作平台
  • 可以做puzzle的网站百度关键词排名提升工具
  • 竞网网站建设南宁网站seo大概多少钱
  • 114黄页信息网宝鸡seo培训
  • 东南亚做棋牌网站挖掘爱站网
  • 中国工程建设招标网官方网站谷歌查询关键词的工具叫什么
  • wordpress管理员密码忘记成都seo招聘
  • 武汉企业建站系统模板下载官方正版百度
  • 上海做网站国际财经新闻
  • 用废旧盒子做家用物品网站seo排名工具
  • 企业铭做网站域名解析在线查询
  • 怎么注册自己的小程序网站优化分析