位置: 编程技术 - 正文

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手册)

  • 小规模纳税人收普票和专票有什么区别
  • 小型微利企业的从业人数和资产总额
  • 公司有残疾人需要交税吗
  • 主营业务成本包括职工薪酬吗
  • 申报成功忘记清关怎么办
  • 企业垃圾处理费计入什么科目
  • 企业缴纳残疾人保证金按什么标准缴纳
  • 公司的钱交完税之后可以转到个人吗
  • 土地增值税怎么做账
  • 一般纳税人企业所得税政策最新2023税率
  • 工会经费计提多少后不再提
  • 堤围防护费什么时候停止征收
  • 单位体检如何入账
  • 作为展示用的物品
  • 压覆矿产赔偿标准法律依据
  • 企业全额承担社保怎么算
  • 建筑业在外地预缴了增值税,可以报在本地吗
  • 私人房产无偿赠个人所得税需要缴纳吗?
  • 影响所得税金额的因素有哪些
  • 利用发票管税的意义
  • 零申报还需要交税吗
  • 派遣公司乱扣钱没人管吗?
  • 母公司对子公司的控股比例
  • 修叉车这个工作怎么样
  • cmd常用命令大全图解
  • win11无法打开英雄联盟
  • 个体户和有限公司哪个税收低
  • psimsvc.exe - psimsvc是什么进程 有什么用
  • 电脑系统权限管理在哪里
  • the Pura Meduwe Karang神庙中雕刻艺术家W.O.J.Nieuwenkamp的作品,印度尼西亚巴厘岛 (© John Elk III/Getty Images)
  • 公司买的手机怎么入账科目
  • 个税手续费反还
  • PHP:pg_connection_busy()的用法_PostgreSQL函数
  • msoicons.exe是什么文件
  • 硬盘跳线设置
  • win10默认网关不可用总掉线解决方法
  • phpstorm怎么用
  • 利润增减幅度
  • 待处理财产损益会计分录
  • php获取url内容
  • 房产税为什么会退税
  • 药品进销差价的计算公式
  • 公司变更需要哪些资料~问华杰 财务
  • vue过滤器可以异步吗
  • 应收账款确认坏账损失
  • python项目开发案例集锦pdf百度网盘
  • php添加
  • 咨询公司需要交税吗
  • 企业电子发票重开流程
  • 建筑企业的收入特点有哪些
  • 发票可以去做原始凭证吗
  • 增值税专用发票查询系统官方网站
  • 港币转人民币差多少钱
  • 增值税附加税减半政策
  • 员工休产假不发工资违法吗
  • 本年利润的会计分录
  • 机器设备一般折旧几年
  • 客户赔款会计科目
  • 基本电费包含电量吗
  • 应付职工薪酬的会计科目
  • 出售房产收入属于转让财产收入吗
  • 收回投标保证金 建立台账
  • 应付账款预付账款期末余额怎么算
  • 实收资本小于注册资本账务处理
  • 期间费用明细表在哪里找
  • windows7用户
  • mac怎么录制
  • linux中链接
  • win 10 ie8
  • windows10mobile官网
  • windows10下软件的app
  • win7双显示器设置
  • 批处理删除注册表指定项
  • 及将上市的手机
  • jquery提交表单调用serialize方法
  • python的判断
  • bootstrap要学吗
  • 走出JavaScript初学困境—js初学
  • 企业代缴房产税可以入账吗
  • 票种核定在电子税务哪里查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设