| Catalyst-Runtime documentation | Contained in the Catalyst-Runtime distribution. |
Catalyst::Exception - Catalyst Exception Class
Catalyst::Exception->throw( qq/Fatal exception/ );
See also Catalyst.
This is the Catalyst Exception class.
Throws a fatal exception.
Provided by Moose
Catalyst Contributors, see Catalyst.pm
This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.
| Catalyst-Runtime documentation | Contained in the Catalyst-Runtime distribution. |
package Catalyst::Exception; # XXX: See bottom of file for Exception implementation
{ package Catalyst::Exception::Base; use Moose; use namespace::clean -except => 'meta'; with 'Catalyst::Exception::Basic'; __PACKAGE__->meta->make_immutable; } { package Catalyst::Exception; use Moose; use namespace::clean -except => 'meta'; use vars qw[$CATALYST_EXCEPTION_CLASS]; BEGIN { extends($CATALYST_EXCEPTION_CLASS || 'Catalyst::Exception::Base'); } __PACKAGE__->meta->make_immutable; } 1;