位置: 编程技术 - 正文

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

  • 增值税发票税控开票软件怎么下载
  • 融资租赁的进项税可以抵扣吗
  • 小规模纳税人应纳增值税额的计算
  • 互助资金协会科目
  • 三栏式明细账适用于银行存款吗
  • 住宿费收据属于什么凭证
  • 承兑汇票私人贴现要多久
  • 小规模首次申请发票张数
  • 什么是实收资本其入账价值如何确定
  • 发票专用章章号是什么
  • 样品销售如何记账
  • 房地产开发企业预缴增值税
  • 企业取得该项资产时实际发生的支出
  • 第三方代缴社保算工龄吗
  • 库存品种
  • 美金报关出口能不能收跨境人民币
  • 减免的增值税如何账务处理
  • 货物丢失计入什么费用
  • 公司购买的绿植普票怎么抵扣
  • 企业所得税汇算清缴退税分录
  • 申请最高开票限额不超过10万元的无需事前实地查验
  • 个人房产税征收标准
  • 农产品没有进项税怎么算
  • 工会筹备金怎么改成工会经费
  • 劳务费个人还需要交税吗
  • 公司注销后资产属于谁
  • 代理运费进项税额抵扣
  • 发票开负数冲红做什么会计分录?
  • 银行承兑汇票承兑手续费是多少
  • 收到工程发票如何做账
  • windows10如何开启wifi
  • 六月雪的养殖方法和注意事项
  • 公司自建办公楼
  • 历史时间线怎么写
  • 销售费用负担的差异会计分录
  • React常见面试题
  • php 序列化函数
  • 金融业的特殊性指的是
  • 小米随身wf
  • 捐赠所得属于什么会计科目
  • tls版本过低怎么办
  • idea如何运行别人的vue项目
  • php隐藏跳转
  • 延期缴纳税款的问题
  • 待处理财产损溢在资产负债表中填哪里
  • 中小企业暂估成本是多少
  • 无偿提供建筑服务缴纳增值税
  • 发票清单用什么纸打印出来
  • mysql出现的问题
  • 进口关税的计算是以什么为基础
  • 营业额的纳税比例是多少
  • 小规模纳税人利润率一般是多少
  • 财政补助收入的账务处理
  • 企业固定资产对应哪个科目
  • 无形资产土地入账日期怎么确定
  • 待抵扣进项税额和待认证进项税额的区别
  • 道路交通事故中施救费应如何处理?
  • 因自然灾害发生固定资产净损失
  • 财务费用利息收入怎么记账
  • 银行回单和发票哪个粘贴到上面
  • sqlserver存储过程if语句
  • 数据库高并发怎么解决
  • windows10pc游戏无法全屏
  • ubuntu ifdown
  • 系统引导程序出错了如何修复
  • u盘设置背景音乐怎么弄
  • win10系统出现蓝色框框
  • node.js实战
  • android导入别人的程序报错
  • div +css
  • a*算法的优缺点
  • node.js使用教程
  • messenger api
  • python字符串常用方法
  • android基础教程
  • 用python做
  • unity读取文本文件
  • unity怎么新建项目
  • jquery返回顶部
  • js和jquery可以混用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设