Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CGI::Application::PlugUserDContributedIPerpplication::Plugin::DevPopup::Log(3)

NAME
       CGI::Application::Plugin::DevPopup::Log - show all data written to an
       IO::Scalar handle.

VERSION
       version 1.08

SYNOPSIS
	   use CGI::Application::Plugin::DevPopup;
	   use CGI::Application::Plugin::DevPopup::Log;

	   sub cgiapp_init {
	       # example using LogDispatch
	       my $log_fh = $this->devpopup_log_handle;
	       $this->log_config(
		   APPEND_NEWLINE => 1,
		   LOG_DISPATCH_MODULES	=> [
			   {   module	   => 'Log::Dispatch::Handle',
			       name	   => 'popup',
			       min_level   => $ENV{CAP_DEVPOPUP_LOGDISPATCH_LEVEL} || 'debug',
			       handle	   => $log_fh,
			   },
		       ]
		   );
	       $this->log->debug("log something");
	   }
	   The rest of your application	follows
	   ...

DESCRIPTION
       CGI::Application::Plugin::DevPopup::Log will create a "Log" section in
       the DevPopup output. All	data written to	the filehandle returned	by
       "$this->devpopup_log_handle" will be output.

       CGI::Application::Plugin::LogDispatch is	very handy for this, but you
       can write to that filehandle anyway you'd like.

METHODS
       devpopup_log_handle
	   Generates a (fake) filehandle you can pass on to a logging plugin.
	   See the Synopsis for	usage.

SEE ALSO
	   L<CGI::Application::Plugin::DevPopup>
	   L<CGI::Application>
	   L<CGI::Application::Plugin::LogDispatch>

AUTHOR
       Joshua I	Miller,	unrtst@cpan.org

BUGS
       Please report any bugs or feature requests to
       bug-cgi-application-plugin-devpopup@rt.cpan.org,	or through the web
       interface at
       <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=CGI-Application-Plugin-DevPopup>.
       I will be notified, and then you'll automatically be notified of
       progress	on your	bug as I make changes.

COPYRIGHT & LICENSE
       Copyright 2007 Joshua Miller, all rights	reserved.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.24.1			  20CGI::Application::Plugin::DevPopup::Log(3)

NAME | VERSION | SYNOPSIS | DESCRIPTION | METHODS | SEE ALSO | AUTHOR | BUGS | COPYRIGHT & LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=CGI::Application::Plugin::DevPopup::Log&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help