Risk-Aware Code Review: Auto Approve Low-Risk Changes
LiveReview LiveReview LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt GitHub Install Now

We'd appreciate a star

Catalyst::Exception::Basic - Basic Catalyst Exception Role

Attributes

message
       Holds the exception message.

Authors

       Catalyst Contributors, see Catalyst.pm

Description

       This is the basic Catalyst Exception role which implements all of Catalyst::Exception::Interface.

Methods

as_string
       Stringifies the exception's message attribute.  Called when the object is stringified by overloading.

   throw($message)throw(message=>$message)throw(error=>$error)
       Throws a fatal exception.

   rethrow($exception)
       Rethrows a caught exception.

   meta
       Provided by Moose

Name

       Catalyst::Exception::Basic - Basic Catalyst Exception Role

Synopsis

          package My::Exception;
          use Moose;
          use namespace::clean -except => 'meta';

          with 'Catalyst::Exception::Basic';

          # Elsewhere..
          My::Exception->throw( qq/Fatal exception/ );

       See also Catalyst and Catalyst::Exception.

See Also