better messages for exceptions

This commit is contained in:
Graham Knop 2009-11-24 11:48:23 -06:00
parent db14bc6458
commit d0de544164

View file

@ -60,6 +60,15 @@ use Exception::Class (
},
);
sub WebGUI::Error::full_message {
my $self = shift;
my $message = $self->message ? $self->message : $self->description;
my @fields = map { defined $self->$_ ? ($_ . ': ' . $self->$_) : () } $self->Fields;
if (@fields) {
$message .= ' (' . join( q{, }, @fields ) . ')';
}
return $message;
}
=head1 NAME