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;fp=lib%2FCatalyst%2FManual%2FIntro.pod;h=73800c19d1a802bf58f33340913ef3bfda055451;hp=7a98dfd1b6a1c8d24ff30c19870fba68c2ff315a;hb=5336f54651dd781138086b9081b85b6839452a76;hpb=e0dfa383e8f431b273c2696f86938c1cbeb7ab42 diff --git a/lib/Catalyst/Manual/Intro.pod b/lib/Catalyst/Manual/Intro.pod index 7a98dfd..73800c1 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 @@ -458,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. @@ -863,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.