位置: 编程技术 - 正文

Zend Framework教程之Zend_Controller_Plugin插件用法详解(zendframework3中文手册)

编辑:rootadmin

推荐整理分享Zend Framework教程之Zend_Controller_Plugin插件用法详解(zendframework3中文手册),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:framework怎么用,framework怎么用,framework3.5怎么打开,zend framework手册,framework在哪里打开,zendstudio怎么创建php项目,zend framework手册,zendframework3中文手册,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Zend Framework教程之Zend_Controller_Plugin插件用法。分享给大家供大家参考,具体如下:

通过Zend_Controller_Plugin可以向前端控制器增加附加的功能。便于w一些特殊功能。以下是Zend_Controller_Plugin的简单介绍。

Zend_Controller_Plugin的基本实现

├── Plugin│ ├── Abstract.php│ ├── ActionStack.php│ ├── Broker.php│ ├── ErrorHandler.php│ └── PutHandler.php

Zend_Controller_Plugin_Abstract

Zend_Controller_Plugin_Abstract声明定义了Zend_Controller运行过程中的几个关键事件位置。用户可以通过指定的方法,对指定位置的请求和相应对象进行相关操作。

Zend_Controller_Plugin_Abstract中方法的描述如下:

Zend Framework教程之Zend_Controller_Plugin插件用法详解(zendframework3中文手册)

routeStartup() 在 Zend_Controller_Front 向注册的 路由器 发送请求前被调用。routeShutdown()在 路由器 完成请求的路由后被调用。dispatchLoopStartup() 在 Zend_Controller_Front 进入其分发循环(dispatch loop)前被调用。preDispatch() 在动作由 分发器 分发前被调用。该回调方法允许代理或者过滤行为。通过修改请求和重设分发标志位(利用 Zend_Controller_Request_Abstract::setDispatched(false) )当前动作可以跳过或者被替换。postDispatch() 在动作由 分发器 分发后被调用。该回调方法允许代理或者过滤行为。通过修改请求和重设分发标志位(利用 Zend_Controller_Request_Abstract::setDispatched(false) )可以指定新动作进行分发。dispatchLoopShutdown() 在 Zend_Controller_Front 推出其分发循环后调用。

Zend_Controller_Plugin提供的默认插件:

Zend_Controller_Plugin_Broker:插件经纪人,用于注册,管理自定义的Zend_Controller插件。具体用法,可以参考类代码。Zend_Controller_Plugin_ActionStack:用于管理动作堆栈。具体用法,可以参考类代码。Zend_Controller_Plugin_ErrorHandler:用来处理抛出的异常。具体用法,可以参考类代码。Zend_Controller_Plugin_PutHandler:用于处理请求操作 PUT 。具体用法,可以参考类代码。

Zend_Controller_Plugin_Broker

Zend_Controller_Plugin_ActionStack

Zend_Controller_Plugin_ErrorHandler

Zend_Controller_Plugin_PutHandler

更多关于zend相关内容感兴趣的读者可查看本站专题:《Zend FrameWork框架入门教程》、《php优秀开发框架总结》、《Yii框架入门及常用技巧总结》、《ThinkPHP入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

Zend Framework教程之路由功能Zend_Controller_Router详解 本文实例讲述了ZendFramework教程之路由功能Zend_Controller_Router用法。分享给大家供大家参考,具体如下:ZendFramework的路由提供了两个主要功能路由和创建

Zend Framework教程之MVC框架的Controller用法分析 本文讲述了ZendFramework教程之MVC框架的Controller用法。分享给大家供大家参考,具体如下:这里简单讲讲MVC模式中Controller的基本使用方法。基本使用实例

PHP Echo字符串的连接格式 先给大家说下PHPecho()函数定义和用法echo()函数输出一个或多个字符串。注释:echo()函数实际不是一个函数,所以您不必对它使用括号。然而,如果您希

标签: zendframework3中文手册

本文链接地址:https://www.jiuchutong.com/biancheng/289893.html 转载请保留说明!

上一篇:Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解(framework4.0怎么打开)

下一篇:Zend Framework教程之路由功能Zend_Controller_Router详解(zend framework手册)

  • 印花税申报表计税依据怎么填
  • 农产品加工企业怎样申请营业执照?
  • 甲供材料的增值税是多少
  • 缴个人所得税分录怎么写
  • 个税申报 两种方式
  • 公司取现需要带什么东西
  • 工资 小数点
  • 工商年检股东变更流程
  • 非正常损失进项税额转出会计分录
  • 将外购的货物赠送给儿童福利院,进项税
  • 人力资源外包服务费计入什么科目
  • 增值税金内部结算方式
  • 多缴纳的税款不退税怎么入账
  • 土地前期开发费用计征契税
  • 零余额账户银行余额调节表
  • 购买预付油卡的账务处理
  • 非正常损失允许税前扣除吗
  • 营改增租赁服务有哪些
  • 什么情况下一般疑问句用do
  • 土地闲置费能否扣除
  • 营改增后哪些费用可以抵扣
  • 异地本行转账
  • 无形资产可以作为仓储物
  • 结转费用的会计分录
  • win10系统升级软件
  • 月末结转损益类科目为零对吗
  • linux killall
  • win11怎么用户改名
  • 怎样做好固定资产管理工作
  • 交易性金融资产属于什么科目
  • 房屋出租一定要签合同吗
  • 建筑劳务公司的法人代表有什么责任
  • 房地产预缴所得税计算公式
  • YOLOv5网络结构组成
  • arp命令行
  • 客运公司做账怎么做
  • 开发成本结转开发产品的分录
  • 增值税免税收入账务处理
  • 个税申报报的是已离职的员工员工投诉
  • vue2响应式原理面试回答
  • 没有以前年度损益调整怎么办
  • 缴纳以前年度房产税分录
  • 小微企业买商品房怎么买
  • 电子发票怎么开具流程呢?
  • 房产税是怎么样
  • 应收账款的明细科目一般按照什么设置
  • 应交税费的进项和销项是什么意思
  • 增资减资改变股东要交税吗
  • 事业单位哪些收入要上交国库
  • 写字楼里的公司怎么赚钱
  • 模具维修费用清单表格
  • 资产减值哪些资产
  • 公司车辆违章
  • 库存商品如何结转生产成本
  • 外经证过期了怎样核销
  • 工程检测费的会计分录
  • 医院产生的相关费用
  • 收入与支出怎么说
  • 企业支付宝要交税吗?
  • mac磁盘空间不足怎么办
  • win8的应用商店
  • win10周年更新版是什么意思
  • xp系统如何查询配置
  • dos破解密码输入什么
  • omaws32.exe - omaws32是什么进程 有什么用
  • 关于javascript事件响应的基础语法总结(必看篇)
  • android开发范例实战宝典
  • 性能优化是什么
  • unity cpu优化
  • JS backgroundImage控制
  • python3 cookie
  • 广东智慧团建登录不上去怎么回事
  • 大气污染物环保税计算
  • 电子税务局开的发票怎么作废
  • 地方税务局网上申报
  • 西安市经开区税务
  • 法院执行的房子可以卖吗
  • 资源税属于国税还是地税
  • 电子税务局网页版
  • 税务筹划和纳税申报哪个更容易学
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设