深入理解 ZF 分配循环(Dispatcher工作原理)

WBOY
发布: 2016-07-25 09:10:23
原创
949 人浏览过
  1. public function fooAction()

  2. {
  3. // forward to another action in the current controller and module:
  4. $this->_forward('bar', null, null, array('baz' => 'bogus'));
  5. }
  6. public function barAction()

  7. {
  8. // forward to an action in another controller, FooController::bazAction(),
  9. // in the current module:
  10. $this->_forward('baz', 'foo', null, array('baz' => 'bogus'));
  11. }
  12. public function bazAction()

  13. {
  14. // forward to an action in another controller in another module,
  15. // Foo_BarController::bazAction():
  16. $this->_forward('baz', 'bar', 'foo', array('baz' => 'bogus'));
  17. }
  18. ?>
复制代码

总结:Dispatcher 是 ZF 实现 MVC的重要组成部分,理解Dipatcher的功能对我们更好的应用 ZF或其它框架有很重要的意义。 可以认为分配的作用就类似于,在路由之后执行相应行为的一个过程,然后 返回response 对象。



来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!