[Catalyst-commits] r11927 -
Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst
t0m at dev.catalyst.perl.org
t0m at dev.catalyst.perl.org
Fri Nov 20 00:45:17 GMT 2009
Author: t0m
Date: 2009-11-20 00:45:13 +0000 (Fri, 20 Nov 2009)
New Revision: 11927
Modified:
Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRole.pm
Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRunner.pm
Log:
Pass Pod coverage
Modified: Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRole.pm
===================================================================
--- Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRole.pm 2009-11-20 00:44:35 UTC (rev 11926)
+++ Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRole.pm 2009-11-20 00:45:13 UTC (rev 11927)
@@ -75,12 +75,36 @@
=head1 SYNOPSIS
- FIXME
+ package MyApp::Script::Foo;
+ use Moose;
+ use namespace::autoclean;
+ with 'Catalyst::Script::Role';
+
+ sub _application_args { ... }
+
=head1 DESCRIPTION
- FIXME
+Role with the common functionality of Catalyst scripts.
+=head1 METHODS
+
+=head2 run
+
+The method invoked to run the application.
+
+=head1 ATTRIBUTES
+
+=head2 application_name
+
+The name of the application class, e.g. MyApp
+
+=head1 SEE ALSO
+
+L<Catalyst>
+
+L<MooseX::Getopt>
+
=head1 AUTHORS
Catalyst Contributors, see Catalyst.pm
Modified: Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRunner.pm
===================================================================
--- Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRunner.pm 2009-11-20 00:44:35 UTC (rev 11926)
+++ Catalyst-Runtime/5.80/branches/better_scripts/lib/Catalyst/ScriptRunner.pm 2009-11-20 00:45:13 UTC (rev 11927)
@@ -38,6 +38,13 @@
This class is responsible for running scripts, either in the application specific namespace
(e.g. C<MyApp::Script::Server>), or the Catalyst namespace (e.g. C<Catalyst::Script::Server>)
+=head1 METHODS
+
+=head2 run ($application_class, $scriptclass)
+
+Called with two parameters, the application classs (e.g. MyApp)
+and the script class, (i.e. one of Server/FastCGI/CGI/Create/Test)
+
=head1 AUTHORS
Catalyst Contributors, see Catalyst.pm
More information about the Catalyst-commits
mailing list