X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Manual.git;a=blobdiff_plain;f=lib%2FCatalyst%2FManual%2FIntro.pod;h=0139fefec61f86045291ba6181abe9d1db59a38f;hp=5d22c939a92545a4b73630d3f4f76911473158da;hb=b86fa467f50cf672137eca75a4d2a9d52169e948;hpb=030e99c19c5720d4322ab639354c8dfb289dae62 diff --git a/lib/Catalyst/Manual/Intro.pod b/lib/Catalyst/Manual/Intro.pod index 5d22c93..0139fef 100644 --- a/lib/Catalyst/Manual/Intro.pod +++ b/lib/Catalyst/Manual/Intro.pod @@ -16,7 +16,7 @@ with Catalyst, see L. Catalyst is an elegant web application framework, extremely flexible yet extremely simple. It's similar to Ruby on Rails, Spring (Java), and L, upon which it was originally based. Its most -important design philosphy is to provide easy access to all the tools +important design philosophy is to provide easy access to all the tools you need to develop web applications, with few restrictions on how you need to use these tools. However, this does mean that it is always possible to do things in a different way. Other web frameworks are @@ -266,23 +266,12 @@ short alias for each one. =item * B -=item * B - =item * B -=item * B - =item * B -=item * B - =back -In older versions of Catalyst, the recommended practice (and the one -automatically created by helper scripts) was to name the directories -C, C, and C. Though these still work, they are deprecated -and we now recommend the use of the full names. - =head4 Views To show how to define views, we'll use an already-existing base class for the @@ -469,7 +458,7 @@ Using plugins from a Model (for example L). From a style perspective it's usually considered bad form to make your model "too smart" about things - it should worry about business logic and leave the integration details to the controllers. If, however, you -find that it does not make sense at all to use an auxillary controller +find that it does not make sense at all to use an auxiliary controller around the model, and the model's need to access C<$c> cannot be sidestepped, there exists a power tool called L. @@ -874,7 +863,7 @@ Matches http://localhost:3000/bar - that is, the action is mapped directly to the method name, ignoring the controller namespace. C<:Global> always matches from the application root: it is simply -shorthandfor C<:Path('/methodname')>. C<:Local> is shorthand for +shorthand for C<:Path('/methodname')>. C<:Local> is shorthand for C<:Path('methodname')>, which takes the controller namespace as described above. @@ -1374,7 +1363,7 @@ that can be extended as you develop your project. To write your own comprehensive test scripts, L is an invaluable tool. -For more testing ideas, see L. +For more testing ideas, see L. Have fun!