位置: 编程技术 - 正文

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

  • 税务局退回个税会计分录
  • 购销合同印花税计税金额含税吗
  • 装卸费属于什么费用
  • 小规模附加税如何做帐
  • 个税预扣预缴扣除项目有哪些
  • 支付给个人的介绍费开什么发票
  • 汇算清缴退款怎么入账
  • 小规模变更为一般纳税人流程
  • 税控盘280抵扣报税填在
  • 招聘服务合同印花税
  • 作家以及作品
  • 计入当期损益的利得
  • 税收制度具体内容
  • 单位投资非盈利性组织怎样核算
  • 公司注销应付款太多
  • 营改增后电力行业非正常损失怎么做会计处理?
  • 企业资产负债表图片
  • 出口的进项发票如何记账
  • 法律关系的内容是指
  • 农村承包土地能卖土吗
  • 分公司亏损还会分摊所得税吗
  • 继承或赠与所得的房产
  • 企业自行建造的固定资产
  • 先入库发票未到分录
  • 受伤员工补贴
  • 个独企业如何拿钱
  • 欠发工资如何赔偿
  • 免抵退税申报表主表
  • 收到别人的文章或书,应该怎样表示
  • 危险废物处置是冶金行业吗
  • 合同负债和预收账款的关系
  • 询证函有法律效力吗
  • 装了win8以后不能上网
  • 安卓手机数据迁移到红米手机
  • 桌面图标归纳
  • php代码大全及其含义
  • 个人独资企业建筑类怎么注册
  • 财税[1994]26号
  • 视图的定义和操作实验报告
  • windowsserver2012r2远程协助灰色
  • ps怎么把文字单独抠出来
  • 增资扩股税务处罚标准
  • 顺风车没有发票可以税前扣除吗
  • 二手车减免增值税的规定
  • 帝国cms界面
  • 非货币交易分录
  • 航天金税盘发票冲红怎么操作
  • SQL Server 2008 R2 应用及多服务器管理
  • sql server中事务有哪三种语句
  • 小规模纳税人每个月都要抄税清卡吗
  • 流动资产属于经营资产还是得经营资产
  • 没有收据不开发票
  • 劳务发票税率最新标准
  • 年度利润总额的英文缩写
  • 小额贷款涉及的法律
  • 暂估主营业务成本怎么冲销
  • 高新企业研发费用会计分录
  • 支付补偿款计入什么会计科目
  • 外购设备的会计分录
  • 电子承兑汇票的承兑人是谁
  • 在建工程前期费用明细
  • 一般纳税人收到专票怎么做分录
  • 会议中发生的相关事件
  • 建账的要点
  • mac如何设置启动系统
  • 如何安装win95系统
  • windows传输到mac
  • win10系统玩lol弹出来
  • ExtJS 2.0实用简明教程 之Border区域布局
  • rmxp4droid for 天敏电视盒子
  • cocos2dx官方文档
  • js里写css
  • node怎么用
  • 查看接入安卓终端密码
  • 深入理解新发展理念,推进供给侧结构性改革
  • python socket用法
  • 重庆市电子税务局官网登录入口
  • 增值税专用发票和普通发票的区别
  • 广东省税务局网络不通
  • 增值税电子专用发票如何进行冲红处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设