zoukankan      html  css  js  c++  java
  • [Phalcon] Phalcon系统默认事件列表

    版本: 2.0.6

    1. PhalconMvcApplication

    application:boot

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    此事件不传递该参数


    application:beforeStartModule

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    string: 模块名字


    application:afterStartModule

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    object: 本模块对象


    application:afterStartModule

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    object: 本模块对象


    application:beforeHandleRequest

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    object: PhalconDispatcher对象


    application:beforeHandleRequest

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    object: PhalconDispatcher对象


    application:afterHandleRequest

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    object: PhalconMvcController对象


    application:viewRender

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    object: PhalconMvcView对象


    application:beforeSendResponse

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $application

    事件来源


    $data

    object: PhalconMvcView对象


    application:beforeSendResponse

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcApplication $source

    事件来源


    $data

    object: PhalconHttpResponse对象


    1. PhalconMvcRouter

    router:beforeCheckRoutes

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcRouter $source

    事件来源


    $data

    此事件不传递该参数


    router:beforeCheckRoute

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcRouter $source

    事件来源


    $data

    object: PhalconMvcRouterRoute


    router:matchedRoute

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcRouter $source

    事件来源


    $data

    object: PhalconMvcRouterRoute


    router:notMatchedRoute

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcRouter $source

    事件来源


    $data

    object: PhalconMvcRouterRoute


    router:afterCheckRoutes

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcRouter $source

    事件来源


    $data

    此事件不传递该参数


    1. PhalconDispatcher

    dispatch:beforeDispatchLoop

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    此事件不传递该参数


    dispatch:beforeDispatch

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    此事件不传递该参数


    dispatch:beforeNotFoundAction

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    此事件不传递该参数


    dispatch:beforeExecuteRoute

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    此事件不传递该参数


    beforeExecuteRoute

    可终止

    参数

    PhalconDispatcher $source

    事件来源

    说明

    调用控制器方法


    initialize

    可终止

    参数

    说明

    调用控制器方法


    dispatch:afterInitialize

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    此事件不传递该参数


    dispatch:afterExecuteRoute

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    string: 控制器处理后的结果字符串?


    dispatch:afterDispatch

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    此事件不传递该参数


    afterExecuteRoute

    可终止

    参数

    PhalconDispatcher $source

    事件来源


    $data

    string: 控制器处理后的结果字符串?

    说明

    调用控制器方法


    dispatch:afterDispatchLoop

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconDispatcher $source

    事件来源


    $data

    此事件不传递该参数


    1. PhalconMvcView

    view:beforeRender

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcView $source

    事件来源


    $data

    此事件不传递该参数


    view:beforeRenderView

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcView$source

    事件来源


    $data

    string: 视图引擎地址


    view:afterRenderView

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcView $source

    事件来源


    $data

    此事件不传递该参数


    view:notFoundView

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcView $source

    事件来源


    $data

    string: 视图引擎地址


    view:afterRender

    可终止

    参数

    PhalconEventsEvent $event

    事件本身


    PhalconMvcView $source

    事件来源


    $data

    此事件不传递该参数



  • 相关阅读:
    CentOS Linux使用crontab运行定时任务详解
    pycharm自定义代码片段
    迭代器:斐波那契数列
    mysql复习-来源考试
    复杂和遗留的数据库schema
    ubuntu系统AndroidStudio修改内存大小
    Hibernate设置时间戳的默认值和更新时间的自动更新
    Android 自定义view --圆形百分比(进度条)
    MYSQL 更新时间自动同步与创建时间默认值共存问题
    ubuntu virtualbox xp无声音解决
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/4752992.html
Copyright © 2011-2022 走看看