previousconstructor PEAR_ErrorStack::PEAR_ErrorStack (Previous) (Next) PEAR_ErrorStack::getErrorMessageTemplatenext

View this page in Last updated: Sun, 18 Oct 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

PEAR_ErrorStack::getErrorMessage

PEAR_ErrorStack::getErrorMessage() – Callback estándar para la generación de mensajes de error genéricos

Synopsis

require_once 'PEAR/ErrorStack.php';

string PEAR_ErrorStack::getErrorMessage ( PEAR_ErrorStack &$stack , array $err , string|false $template = = false )

Description

Este método también puede ser llamado por un generador de mensajes de error personalizado para completar los valores de una plantilla desde un array de parámetros, simplemente fija el tercer parámetro a la cadena de la plantilla de mensaje de error a utilizar

La variable especial %__msg% está reservada: usalá sólo para especificar donde se debe colocar un mensaje pasado por el usuario en la plantilla, como sigue:

Mensaje de error: %msg% - error interno

Si el mensaje se pasa como sigue:

<?php
$stack->
push
(ERROR_CODE, 'error', array(), 'server error 500');
?>

El mensaje de error devuelto será "Mensaje de error: server error 500 - error interno"

Parameter

PEAR_ErrorStack &$stack

array $err

string|false $template

Plantilla de mensaje de error pre-generada

Throws

throws no se lanzan excepciones

Note

This function should be called statically.

previousconstructor PEAR_ErrorStack::PEAR_ErrorStack (Previous) (Next) PEAR_ErrorStack::getErrorMessageTemplatenext

Download Documentation Last updated: Sun, 18 Oct 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.