-
-
19 May 2012 20:00:11 UTC
- Distribution: Clio
- Module version: 0.02
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues
- Testers (234 / 2 / 0)
- Kwalitee
Bus factor: 0- % Coverage
- License: perl_5
- Activity
24 month- Tools
- Download (59.89KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- AnyEvent
- AnyEvent::Handle
- AnyEvent::Run
- AnyEvent::Socket
- Carp
- Class::Load
- Config::Any
- Config::General
- Data::UUID
- Log::Log4perl
- Moo
- Moo::Role
- Net::Server::Daemonize
- Plack::Request
- Plack::Util
- Protocol::WebSocket::Frame
- Protocol::WebSocket::Handshake::Server
- Role::Tiny
- Scalar::Util
- Twiggy::Server
- strict
- warnings
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
Clio::Log - Abstract base class for Clio::Log::* implementations
VERSION
version 0.02
SYNOPSIS
package Clio::Log::MyPackage; use Moo; extends qw( Clio::Log ); sub init { ... } sub logger { ... }
DESCRIPTION
Base abstract class for Clio::Log::* implementations.
Logging classes are not to be used directly, but via Clio context, as in:
$c->log->trace( ... ); $c->log->debug( ... );
Consumes the Clio::Role::HasContext.
METHODS
init
Abstract method called at application start.
logger
Abstract method which should return the logger object.
SEE ALSO
AUTHOR
Alex J. G. Burzyński <ajgb@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Alex J. G. Burzyński <ajgb@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Module Install Instructions
To install Clio, copy and paste the appropriate command in to your terminal.
cpanm Clio
perl -MCPAN -e shell install Clio
For more information on module installation, please visit the detailed CPAN module installation guide.