From: Andreas Marienborg Date: Tue, 12 Mar 2013 02:08:48 +0000 (+0700) Subject: Make the methods "private". X-Git-Tag: 5.90030~19^2~2 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=21da73774347823e2983e1f8dfa73917d0779d2f;p=catagits%2FCatalyst-Runtime.git Make the methods "private". This is to discourage usage by others for now. --- diff --git a/lib/Catalyst/Log.pm b/lib/Catalyst/Log.pm index 4122e6e..b685b72 100644 --- a/lib/Catalyst/Log.pm +++ b/lib/Catalyst/Log.pm @@ -13,8 +13,8 @@ our %LEVEL_MATCH = (); # Stored as additive, thus debug = 31, warn = 30 etc has level => (is => 'rw'); has _body => (is => 'rw'); has abort => (is => 'rw'); -has psgi_logger => (is => 'rw', predicate => 'has_psgi_logger', clearer => '_clear_psgi_logger'); -has psgi_errors => (is => 'rw', predicate => 'has_psgi_errors', clearer => '_clear_psgi_errors'); +has _psgi_logger => (is => 'rw', predicate => '_has_psgi_logger', clearer => '_clear_psgi_logger'); +has _psgi_errors => (is => 'rw', predicate => '_has_psgi_errors', clearer => '_clear_psgi_errors'); sub clear_psgi { my $self = shift; @@ -25,8 +25,8 @@ sub clear_psgi { sub psgienv { my ($self, $env) = @_; - $self->psgi_logger($env->{'psgix.logger'}) if $env->{'psgix.logger'}; - $self->psgi_errors($env->{'psgi.errors'}) if $env->{'psgi.errors'}; + $self->_psgi_logger($env->{'psgix.logger'}) if $env->{'psgix.logger'}; + $self->_psgi_errors($env->{'psgi.errors'}) if $env->{'psgi.errors'}; } @@ -107,8 +107,8 @@ sub _log { my $self = shift; my $level = shift; my $message = join( "\n", @_ ); - if ($self->can('has_psgi_logger') and $self->has_psgi_logger) { - $self->psgi_logger->({ + if ($self->can('_has_psgi_logger') and $self->_has_psgi_logger) { + $self->_psgi_logger->({ level => $level, message => $message, }); @@ -133,8 +133,8 @@ sub _flush { sub _send_to_log { my $self = shift; - if ($self->can('has_psgi_errors') and $self->has_psgi_errors) { - $self->psgi_errors->print(@_); + if ($self->can('_has_psgi_errors') and $self->_has_psgi_errors) { + $self->_psgi_errors->print(@_); } else { print STDERR @_; }