KumbiaPHP beta2-dev
Framework PHP en español
Métodos públicos estáticos | Atributos públicos estáticos | Atributos protegidos estáticos
Referencia de la Clase Event

Métodos públicos estáticos

static hasHandler ($event)
 Verifica si un evento ya tiene manejador.
static bind ($event, $handler)
 Enlaza un handler con un evento.
static before ($event, $handler1, $handler2)
 Enlaza en el evento el handler2 antes del handler1.
static after ($event, $handler1, $handler2)
 Enlaza en el evento el handler2 despues del handler1.
static unbind ($event, $handler=false)
 Desenlaza los manejadores.
static replace ($event, $handler1, $handler2)
 Remplaza un handler por otro.
static trigger ($event, $args=array())
 Ejecuta los handlers asociados al evento.

Atributos públicos estáticos

static $data = null

Atributos protegidos estáticos

static $_events = array()

Descripción detallada

Definición en la línea 26 del archivo event.php.


Documentación de las funciones miembro

static after ( event,
handler1,
handler2 
) [static]

Enlaza en el evento el handler2 despues del handler1.

Parámetros:
string$eventevento
mixed$handler1
mixed$handler2

Definición en la línea 94 del archivo event.php.

Hace referencia a array_insert().

Gráfico de llamadas para esta función:

static before ( event,
handler1,
handler2 
) [static]

Enlaza en el evento el handler2 antes del handler1.

Parámetros:
string$eventevento
mixed$handler1
mixed$handler2

Definición en la línea 74 del archivo event.php.

Hace referencia a array_insert().

Gráfico de llamadas para esta función:

static bind ( event,
handler 
) [static]

Enlaza un handler con un evento.

Parámetros:
string$eventevento
mixed$handlerretrollamada

Definición en la línea 59 del archivo event.php.

static hasHandler ( event) [static]

Verifica si un evento ya tiene manejador.

Parámetros:
string$event
Devuelve:
boolean

Definición en la línea 48 del archivo event.php.

static replace ( event,
handler1,
handler2 
) [static]

Remplaza un handler por otro.

Parámetros:
string$eventevento
mixed$handler1handler a remplazar
mixed$handler2nuevo handler

Definición en la línea 131 del archivo event.php.

static trigger ( event,
args = array() 
) [static]

Ejecuta los handlers asociados al evento.

Parámetros:
string$eventevento
array$argsargumentos
Devuelve:
mixed

Definición en la línea 150 del archivo event.php.

static unbind ( event,
handler = false 
) [static]

Desenlaza los manejadores.

Parámetros:
string$eventevento
mixed$handlermanejador

Definición en la línea 113 del archivo event.php.


Documentación de los campos

$_events = array() [static, protected]

Definición en la línea 40 del archivo event.php.

$data = null [static]

Definición en la línea 33 del archivo event.php.


La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Enumeraciones