位置: 编程技术 - 正文

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

  • 公对公100万的生意扣税多少
  • 餐饮个体户如何开票
  • 留抵抵欠条件
  • 代收代缴个人所得税手续费
  • 成本结算怎么处理?
  • 原材料暂估入库怎么做账
  • 先报个税还是先报增值税,有影响吗?
  • 通行费发票抵扣要勾选认证吗
  • 专票没有税点
  • 一般纳税人要做价税分离吗
  • 外包人员的工资是费用吗
  • 纸箱报废处理怎么做账
  • 利润表的企业所得税怎么查询
  • 增值税普通发票有什么用
  • 税后工资反推税前工资计算方法
  • 加工开票税率是多少
  • 营改增怎么抵扣
  • 财税[2016]140号文逐条解读
  • 增值税有没有定额抵扣
  • 污水处理费计入哪里
  • 购销合同印花税计税依据
  • 售楼部沙盘制作价格一般多少一平
  • 污水处理费谁来收
  • 个人所得税应纳税额计算表图片
  • 研发支出怎么做账
  • 公司多交的公积金能退吗
  • 预计负债属于什么类
  • php 面向对象
  • (Select)解决:Element-ui 中 Select 选择器下拉框样式及输入框样式的修改问题(背景色透明与悬停背景色变化与下拉框边距变化等操作)
  • 为什么WIN10系统打在画面进不去
  • 房地产企业前期物业费可否税前扣除
  • PHP:finfo_file()的用法_fileinfo函数
  • 如何做好记账会计
  • 酒店装修费用如何抵扣税
  • 现金盘盈后的财务分析
  • 海狸岛好玩吗
  • 北极光下的众神图片
  • nginx配置伪静态规则
  • 关于企业财务会计的说法正确的是
  • 工资属于营业成本
  • html里面有什么
  • 最详细、最完整的相机标定讲解
  • php第三方支付
  • 原材料用于在建工程增值税如何处理
  • 长期待摊费用的账务处理
  • 买轿车产生的服务费用
  • 劳务费发票为什么必须每月开
  • hadoop集群状态
  • 工程项目成本管理实论
  • sql查询结果分页
  • 股东的投资款怎么收回
  • 法人买社保又不发工资怎么做账
  • 车船税没有发票可以入账吗
  • 客户给的现金如何转到公司账上
  • 增值税进项用不完怎么办
  • 管理费用和销售费用属于什么科目
  • 应交所得税科目期末是不是应该没有余额
  • 接受其他企业现金捐赠会计分录
  • 资产负债表日指的是什么
  • 预收账款可以挂在应收账款
  • ubuntu 21.04 安装
  • 如何关闭windows更新
  • os x yosemite10.10.5怎么样?os x yosemite10.10.5公测版下载地址
  • win10注册表的作用
  • 基于linux的mplayer音乐播放器
  • 搜狗浏览器2019版本
  • javascript definitive guide
  • javascript如何定义变量
  • h5抽奖转盘
  • Begin OpenGL with Python-1st Day,draw a simple sample.
  • jquery滑动效果
  • PHP+jquery+ajax实现分页
  • 简述jQuery ajax的执行顺序
  • nvm下载安装
  • javascript语言基础
  • Python制作钟表代码
  • Unity 使用WWW类同步加载资源
  • 国际货运代理业务范围
  • 银行代扣流程
  • 土地整理费用由谁承担
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设