pulled from the Catalyst Subversion repository in one step with the
following command:
- svn checkout http://dev.catalyst.perl.org/repos/Catalyst/trunk/examples/Tutorial@###
- IMPORTANT: Does not work yet. Will be completed for final version.
+ svn checkout http://dev.catalyst.perl.org/repos/Catalyst/trunk/examples/Tutorial@4609 .
=head1 CREATE A CATALYST PROJECT
| /end | MyApp::Controller::Root | end |
'----------------------+--------------------------------------+--------------'
- [info] MyApp powered by Catalyst 5.70_03
+ [info] MyApp powered by Catalyst 5.7000
You can connect to your server at http://localhost.localdomain:3000
Point your web browser to L<http://localhost:3000> (substituting a
.----------------------------------------------------------------+-----------.
| Action | Time |
+----------------------------------------------------------------+-----------+
- | /default | 0.000006s |
- | /end | 0.000007s |
+ | /default | 0.069475s |
+ | /end | 0.085305s |
'----------------------------------------------------------------+-----------'
Press Ctrl-C to break out of the development server.
Because the definition includes an C<ActionClass> attribute, the
L<Catalyst::Action::RenderView|Catalyst::Action::RenderView> logic
-will be called before any code inside the definition of C<sub end>
+will be executed B<after> any code inside the definition of C<sub end>
is run. See L<Catalyst::Manual::Actions|Catalyst::Manual::Actions>
for more information on C<ActionClass>.