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

    此事件不传递该参数



  • 相关阅读:
    hdu_5961_传递(bitset)
    hdu_5963_朋友(找规律)
    hdu_5968_异或密码(预处理+二分)
    hdu_5969_最大的位或(贪心)
    hdu_5965_扫雷(递推)
    hdu_5950_Recursive sequence(矩阵快速幂)
    hdu_5286_wyh2000 and sequence(分块)
    [BZOJ1951][SDOI2005]古代猪文(数论好题)
    [BZOJ2659][WC2012]算不出的算式(几何)
    [BZOJ 2656][ZJOI2012]数列(递归+高精度)
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/4752992.html
Copyright © 2011-2022 走看看