stas 02/01/22 08:29:33
Modified: . mod_perl_method_handlers.pod
Log:
- document subroutine attributes for method handlers
Submitted by: Geoffrey Young <[EMAIL PROTECTED]>
Reviewed by: stas
Revision Changes Path
1.10 +16 -1 modperl/mod_perl_method_handlers.pod
Index: mod_perl_method_handlers.pod
===================================================================
RCS file: /home/cvs/modperl/mod_perl_method_handlers.pod,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- mod_perl_method_handlers.pod 2 Jan 2002 09:41:23 -0000 1.9
+++ mod_perl_method_handlers.pod 22 Jan 2002 16:29:33 -0000 1.10
@@ -53,7 +53,22 @@
In this case, the 'My' class inherits this method from 'BaseClass'.
-To build in this feature, configure with:
+In Perl 5.6.0 or later, you can use subroutine attributes in place
+of subroutine prototypes:
+
+ package My;
+ @ISA = qw(BaseClass);
+
+ sub handler : method {
+ my($class, $r) = @_;
+ ...;
+ }
+
+see the L<attributes> manpage for additional information on
+subroutine attributes.
+
+To build in the ability to specify Perl*Handlers as method handlers,
+configure mod_perl with:
% perl Makefile.PL PERL_METHOD_HANDLERS=1 [PERL_FOO_HOOK=1,etc]