go() cannot dispatch to anon. actions, fix code and tests to match.
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Manual.pm
CommitLineData
fc7ec1d9 1=head1 NAME
2
3Catalyst::Manual - User guide and reference for Catalyst
4
5=head1 DESCRIPTION
6
de91d41b 7This is the (table of contents page of the) comprehensive user guide and
8reference for Catalyst.
9
c8870b8c 10=head1 IMPORTANT NOTE
11
12If you need to read the Catalyst Manual make sure that you have
5c351af1 13Catalyst::Manual installed from cpan. To check that it is installed
14run the following command from a unix (bash) prompt:
c8870b8c 15
16 $ perldoc -t Catalyst::Manual::Tutorial::CatalystBasics 2>&1 >/dev/null && echo OK || echo MISSING
17
18If you see "OK" as the output, it's there, if you see "MISSING" you
19need to install the
5c351af1 20L<Catalyst::Manual|http://search.cpan.org/search?query=Catalyst%3A%3AManual&mode=dist>
21distribution.
c8870b8c 22
babd1e28 23=over 4
24
de91d41b 25=item *
fc7ec1d9 26
aa2b0d97 27L<Catalyst::Manual::About>
aa2b0d97 28
de91d41b 29Explanation (without code) of what Catalyst is and why to use it.
30
31=item *
32
ab1007f0 33L<Catalyst::Manual::Intro>
34
35Introduction to Catalyst. This is a detailed, if unsystematic, look at
36the basic concepts of Catalyst and what the best practices are for
37writing applications with it.
de91d41b 38
39=item *
fc7ec1d9 40
a0bb847e 41L<Catalyst::Manual::Tutorial>
de91d41b 42
43A detailed step-by-step tutorial going through a single application
44thoroughly.
45
46=item *
a0bb847e 47
f4e62d6f 48L<Catalyst::Manual::Plugins>
de91d41b 49
50Catalyst Plugins and Components. A brief look at some of the very many
51modules for extending Catalyst.
52
53=item *
f4e62d6f 54
fc7ec1d9 55L<Catalyst::Manual::Cookbook>
de91d41b 56
57Cooking with Catalyst. Recipes and solutions that you might want to use
58in your code.
59
60=item *
61
62L<Catalyst::Manual::Installation>
63
64How to install Catalyst, in a variety of different ways. A closer look
65at one of the more difficult issues of using the framework--getting it.
66
67=item *
20ef3d59 68
69L<Catalyst::Manual::WritingPlugins>
de91d41b 70
71Writing plugins for Catalyst; the use of L<NEXT>.
72
73=item *
fc7ec1d9 74
75L<Catalyst::Manual::Internals>
de91d41b 76
77Here be dragons! A very brief explanation of the Catalyst request cycle,
78the major components of Catalyst, and how you can use this knowledge
79when writing applications under Catalyst.
fc7ec1d9 80
0d201f15 81=back
82
3cb1db8c 83=head1 SUPPORT
84
85IRC:
86
87 Join #catalyst on irc.perl.org.
88
89Mailing-Lists:
90
91 http://lists.rawmode.org/mailman/listinfo/catalyst
92 http://lists.rawmode.org/mailman/listinfo/catalyst-dev
93
0bf7ab71 94=head1 AUTHORS
fc7ec1d9 95
0bf7ab71 96Catalyst Contributors, see Catalyst.pm
fc7ec1d9 97
98=head1 COPYRIGHT
99
de91d41b 100This program is free software, you can redistribute it and/or modify it
101under the same terms as Perl itself.
0bf7ab71 102
103=cut