perl-docs-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject cvs commit: modperl-docs/src/docs/2.0/user/coding coding.pod
Date Mon, 12 Jan 2004 08:42:52 GMT
stas        2004/01/12 00:42:52

  Modified:    src/docs/2.0/user/coding coding.pod
  Log:
  start a new section: Method Handlers
  
  Revision  Changes    Path
  1.29      +26 -0     modperl-docs/src/docs/2.0/user/coding/coding.pod
  
  Index: coding.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/2.0/user/coding/coding.pod,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -u -r1.28 -r1.29
  --- coding.pod	4 Dec 2003 04:50:23 -0000	1.28
  +++ coding.pod	12 Jan 2004 08:42:52 -0000	1.29
  @@ -19,6 +19,32 @@
   C<L<ModPerl::MethodLookup|docs::2.0::api::ModPerl::MethodLookup>> can
   be used to find out which modules need to be used.
   
  +
  +=head1 Method Handlers
  +
  +In mod_perl 2.0 method handlers are declared using the C<method>
  +attribute:
  +
  +  package Bird;
  +  @ISA = qw(Eagle);
  +  
  +  sub handler : method {
  +      my($class, $r) = @_;
  +      ...;
  +  }
  +
  +See the I<attributes> manpage.
  +
  +If C<Class-E<gt>method> syntax is used for a C<Perl*Handler>, the
  +C<:method> attribute is not required.
  +
  +META: need to port the method handlers document from mp1 guide, may be
  +keep it as a separate document. Meanwhile refer to L<that
  +document|docs::1.0::guide::method_handlers>, though L<replace the C<$$> 
  +prototype with the C<:method> attribute
  +|docs::2.0::user::porting::compat/Method_Handlers>.
  +
  +
   =head1 Goodies Toolkit
   
   =head2 Environment Variables
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: docs-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: docs-cvs-help@perl.apache.org


Mime
View raw message