X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Manual.git;a=blobdiff_plain;f=lib%2FCatalyst%2FManual%2FExtendingCatalyst.pod;h=3cc5967cae78d5e3216b1fd1fa825917a287978f;hp=bdfba30ff4ce1e30f8eafdfb5cefae37bffc695f;hb=4307eb1cd503012fb2ff86ecd1d0da6b7f5b3d25;hpb=6e1417cd5ddd2e55b33775daaa84479dc37b2c7b diff --git a/lib/Catalyst/Manual/ExtendingCatalyst.pod b/lib/Catalyst/Manual/ExtendingCatalyst.pod index bdfba30..3cc5967 100644 --- a/lib/Catalyst/Manual/ExtendingCatalyst.pod +++ b/lib/Catalyst/Manual/ExtendingCatalyst.pod @@ -115,7 +115,7 @@ L. =head2 Using Moose roles to apply method modifiers Rather than having a complex set of base classes which you have to mixin -via multiple inheritence, if your functionality is well structured, then +via multiple inheritance, if your functionality is well structured, then it's possible to use the composability of L roles, and method modifiers to hook onto to provide functionality. @@ -238,15 +238,9 @@ array reference. As you can see, you can use attributes to configure your actions. You can specify or alter these attributes via L, or even react on them as soon as Catalyst encounters them by providing your own L. +class|/"Component base classes">. -=head2 Creating custom accessors - -L uses L for accessor -creation. Please refer to the modules documentation for usage -information. - -=head2 Component configuration +=head2 Component Configuration At creation time, the class configuration of your component (the one available via C<$self-Econfig>) will be merged with possible