Rechercher une page de manuel
Mojo::Exception.3pm
Langue: en
Version: 2010-08-12 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
Mojo::Exception - Exceptions With ContextSYNOPSIS
use Mojo::Exception; my $e = Mojo::Exception->new;
DESCRIPTION
Mojo::Exception is a container for exceptions with context information.ATTRIBUTES
Mojo::Exception implements the following attributes.line
my $line = $e->line; $e = $e->line([3, 'foo']);
The line where the exception occured.
lines_after
my $lines = $e->lines_after; $e = $e->lines_after([[1, 'bar'], [2, 'baz']]);
Lines after the line where the exception occured.
lines_before
my $lines = $e->lines_before; $e = $e->lines_before([[4, 'bar'], [5, 'baz']]);
Lines before the line where the exception occured.
message
my $message = $e->message; $e = $e->message('Oops!');
Exception message.
raw_message
my $message = $e->raw_message; $e = $e->raw_message('Oops!');
Raw unprocessed exception message.
verbose
my $verbose = $e->verbose; $e = $e->verbose(1);
Activate verbose rendering.
METHODS
Mojo::Exception inherits all methods from Mojo::Base and implements the following new ones.new
my $e = Mojo::Exception->new('Oops!'); my $e = Mojo::Exception->new('Oops!', $file);
Construct a new Mojo::Exception object.
to_string
my $string = $e->to_string; my $string = "$e";
Render exception with context.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicious.org>.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre