I am looking for something like this:
if (error($anything)) {
$method = Array('show_on_page', 'email', 'file');
$my_error_message = 'We are in trouble!';
$severity = 'Light';
$error_class->LogError($method, $my_own_error_message,
$natural_error_message, $severity, $file_where_happened, $line, $etc...);
}
So...
class Error_Class
{
function LogError($method, $etc...)
{
if (in_array('email', $method)) {
mail ('There was an error, bla bla bla', $etc...);
}
if (in_array('file', $method)) {
fwrite('file.txt', $etc....);
}
if ($severity == 'CRITICAL STUFF!!!')
// Do everything that's possible!
}
}
}
Something like this, where errors messages and the actions I may take
could be *more easily* personalized. ;-)
Or maybe instead of $method and $severity and etc, pre-confifured vars,
like if I pass to $error_class->LogError() an $var = '1':
class Error_Class
{
if ($var == '1') {
$this->WarningMethod('email', 'file');
}
}
And etc, etc, etc.... :-D
I understand there's a lot of "etc" on my post, that's because I am still
thinking about all the features that I think that would be useful on a such
class... ;-)
--
Julio Nobrega.
Um dia eu chego l�:
http://sourceforge.net/projects/toca
Ajudei? Salvei? Que tal um presentinho?
http://www.submarino.com.br/wishlistclient.asp?wlid=664176742884
"Manuel Lemos" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hello,
>
>
> PHP built-in error handling support functions are very powerful and
> capable. What do you miss in them that you still need a class to handle
> it?
>
> Regards,
> Manuel Lemos
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php