版本: 2.0.6

  1. Phalcon\Mvc\Application

application:boot

可终止

参数

Phalcon\Events\Event $event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

此事件不传递该参数

application:beforeStartModule

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

string:
模块名字

application:afterStartModule

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

object:
本模块对象

application:afterStartModule

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

object:
本模块对象

application:beforeHandleRequest

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

object:
Phalcon\Dispatcher对象

application:beforeHandleRequest

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

object:
Phalcon\Dispatcher对象

application:afterHandleRequest

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

object:
Phalcon\Mvc\Controller对象

application:viewRender

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

object:
Phalcon\Mvc\View对象

application:beforeSendResponse

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$application

事件来源

$data

object:
Phalcon\Mvc\View对象

application:beforeSendResponse

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Application
$source

事件来源

$data

object:
Phalcon\Http\Response对象

  1. Phalcon\Mvc\Router

router:beforeCheckRoutes

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Router
$source

事件来源

$data

此事件不传递该参数

router:beforeCheckRoute

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Router
$source

事件来源

$data

object:
Phalcon\Mvc\Router\Route

router:matchedRoute

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Router
$source

事件来源

$data

object:
Phalcon\Mvc\Router\Route

router:notMatchedRoute

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Router
$source

事件来源

$data

object:
Phalcon\Mvc\Router\Route

router:afterCheckRoutes

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\Router
$source

事件来源

$data

此事件不传递该参数

  1. Phalcon\Dispatcher

dispatch:beforeDispatchLoop

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

此事件不传递该参数

dispatch:beforeDispatch

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

此事件不传递该参数

dispatch:beforeNotFoundAction

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

此事件不传递该参数

dispatch:beforeExecuteRoute

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

此事件不传递该参数

beforeExecuteRoute

可终止

参数

Phalcon\Dispatcher
$source

事件来源

说明

调用控制器方法

initialize

可终止

参数

说明

调用控制器方法

dispatch:afterInitialize

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

此事件不传递该参数

dispatch:afterExecuteRoute

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

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

dispatch:afterDispatch

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

此事件不传递该参数

afterExecuteRoute

可终止

参数

Phalcon\Dispatcher
$source

事件来源

$data

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

说明

调用控制器方法

dispatch:afterDispatchLoop

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Dispatcher
$source

事件来源

$data

此事件不传递该参数

  1. Phalcon\Mvc\View

view:beforeRender

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\View
$source

事件来源

$data

此事件不传递该参数

view:beforeRenderView

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\View$source

事件来源

$data

string:
视图引擎地址

view:afterRenderView

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\View
$source

事件来源

$data

此事件不传递该参数

view:notFoundView

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\View
$source

事件来源

$data

string:
视图引擎地址

view:afterRender

可终止

参数

Phalcon\Events\Event
$event

事件本身

Phalcon\Mvc\View
$source

事件来源

$data

此事件不传递该参数

[Phalcon] Phalcon系统默认事件列表的更多相关文章

  1. XE3随笔21:系统默认语言与系统支持的语言列表

    unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For ...

  2. MTK framework系统默认设置

    Android 5.1 最新framework系统默认设置 一般默认位置:frameworks\base\packages\SettingsProvider\res\values\defaults.x ...

  3. Android系统输入事件分发详解

    什么是输入事件? 我们知道,运行android系统的设备本质上是一台计算机,使用者在和计算机进行交互的时候可以抽象成简单的对计算机的输入和输出(IO).那么对于运行在计算机上的操作系统来说,操作系统在 ...

  4. 【VC++技术杂谈002】打印技术之获取及设置系统默认打印机

    本文主要介绍如何获取以及设置系统的默认打印机. 1.获取系统中的所有打印机 获取系统中的所有打印机可以使用EnumPrinters()函数,该函数可以枚举全部的本地.网络打印机信息.其函数原型为: B ...

  5. 【Javascript】重新绑定默认事件

    更多内容,请移步 JSCON-简时空 在有一种场景下,你想先屏蔽掉默认的系统事件,而在特定条件下又重新绑定回去. [场景]H5页面,动画欢迎界面,共6帧:想在前5帧中屏蔽掉默认的touchmove事件 ...

  6. js 所有事件列表

    javascript事件列表解说 事件 浏览器支持 解说 一般事件 onclick IE3.N2 鼠标点击时触发此事件 ondblclick IE4.N4 鼠标双击时触发此事件 onmousedown ...

  7. Android 系统默认参数的修改

    转自: http://www.th7.cn/Program/Android/201505/447097.shtml 写在前面的话 一般在新项目开始之初,我们需要针对客户需求进行各种系统默认属性的配置, ...

  8. Android系统默认设置

    修改Settings源码,可修改系统设置项,Settings数据被存放于com.android.providers.settings/databases/settings.db中,如果想修改系统启动后 ...

  9. iOS之自定义UITabBar替换系统默认的(添加“+”号按钮)

    自定义UITabBar替换系统默认的,目的是为了在UITabBar中间位置添加一个“+号按钮”,下面我们来聊聊具体的实现. 1.自定义WBTabBar,让其继承自UITabBar,代码如下: // / ...

随机推荐

  1. GO语言练习:struct基础练习

    1.代码 2.运行 1.代码 package main import "fmt" type Rect struct { x, y float64 width, height flo ...

  2. python 面向对象 初级

    面向对象 与 面向过程 面向对象对象,是根据某个对象,进行编写对象属性,不考虑对象以外的因素,只对对象本事的一些属于自己的属性进行创造,不用考虑 业务之间的逻辑. 面向过程, 是按照业务的一步步发展进 ...

  3. About_AJAX_02

    学习AJAX基础: 首先要:掌握AJAX技术.掌握AJAX开发步骤.掌握采用AJAX进行实例开发 AJAX应用到的技术: AJAX(Asynchronous JavaScript And XML)涉及 ...

  4. [LintCode] Valid Palindrome 验证回文字符串

    Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignori ...

  5. thinkphp3.2设置session的过期时间

    thinkPHP3.2中session的过期时间配置是不能使用的,我们需要修改一下它的配置文件thinkPHP>common>functions.php,找到这一行: if(isset($ ...

  6. UVA12532 线段树(单点更新,区间求乘积的正负)

    It’s normal to feel worried and tense the day before a programming contest. To relax, you went out f ...

  7. 数组API

    1.数组的创建 var arrayObj = new Array();//创建一个默认数组,长度是0 var arrayObj = new Array(size);//创建一个size长度的数组,注意 ...

  8. 手动给控制器添加xib

    UIViewController绑定xib界面可视化,有两种方式: 1.第一种(自动化),在创建控制器时,勾选xib选项. 2.第二种手动创建一个Xib,然后再手动绑定到对应的控制器上

  9. 关闭SSMS的事务自动提交,改为手动提交

    SQLServer 2005-2008-2012使用Oracle时,默认是手动提交.而SQLServer2005中,默认是自动提交,但是SQLServer支持配置. 方法: 用SSMS连接到SQL S ...

  10. EmguCV 阈值化

    一.public static double cvThreshold( IntPtr src, IntPtr dst, double threshold, double maxValue, //Max ...