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=b63d0517b9aefb214ce69cc17a427c64081f8020;hp=941c021474676c69936429f965e382e37b853c53;hb=09f13e1dbbb6a0cb830c64e563ede91903addcb5;hpb=089747172705c7ecb4dfac88c6e3b09f8c48e672 diff --git a/lib/Catalyst/Manual/Intro.pod b/lib/Catalyst/Manual/Intro.pod index 941c021..b63d051 100644 --- a/lib/Catalyst/Manual/Intro.pod +++ b/lib/Catalyst/Manual/Intro.pod @@ -819,11 +819,16 @@ dispatch type, please see L. sub foo : Private { } Matches no URL, and cannot be executed by requesting a URL that -corresponds to the action key. Catalyst's :Private attribute is exclusive -and doesn't work with other attributes. Private actions can be executed -only inside a Catalyst application, by calling the C method: +corresponds to the action key. Catalyst's :Private attribute is +exclusive and doesn't work with other attributes (so will not work +combined with Path or Chained attributes). With the exception of the +C< index >, C< auto > and C< default > actions, Private actions can +only be executed from inside a Catalyst application, by calling the +C or C methods: $c->forward('foo'); + # or + $c->detach('foo'); See L for a full explanation of C. Note that, as discussed there, when forwarding from another component, you must use