logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Dancer2::Logger::Capture::Trap - a place to store captured Dancer2 logs

Author

       Dancer Core Developers

Description

       This is a place to store and retrieve capture Dancer2 logs used by Dancer2::Logger::Capture.

   Methodsnewstore

           $trap->store($level, $message);

       Stores a log $message and its $level.

       read

           my $logs = $trap->read;

       Returns the logs stored as an array ref and clears the storage.

       For example...

           [{ level => "warning", message => "Danger! Warning! Dancer2!" },
            { level => "error",   message => "You fail forever" }
           ];

Name

       Dancer2::Logger::Capture::Trap - a place to store captured Dancer2 logs

See Also

       Dancer2::Logger::Capture

Synopsis

           my $trap = Dancer2::Logger::Capture::Trap->new;
           $trap->store( $level, $message );
           my $logs = $trap->read;

Version

       version 1.1.2

See Also