gozer       2004/08/17 16:40:57

  Modified:    src/docs/2.0/api/Apache CmdParms.pod
  Log:
  Apache::CmdParms->limited member replaced by is_method_limited()
  method
  
  Revision  Changes    Path
  1.9       +16 -11    modperl-docs/src/docs/2.0/api/Apache/CmdParms.pod
  
  Index: CmdParms.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/2.0/api/Apache/CmdParms.pod,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- CmdParms.pod      14 Aug 2004 04:15:25 -0000      1.8
  +++ CmdParms.pod      17 Aug 2004 23:40:57 -0000      1.9
  @@ -30,7 +30,7 @@
         $info = $parms->info;
         
         # which methods are <Limit>ed ?
  -      $limit = $parms->limited;
  +      $is_limited = $parms->method_is_limited('GET');
         
         # which allow-override bits are set
         $override = $parms->override;
  @@ -178,28 +178,33 @@
   
   
   
  -=head2 C<limited>
  +=head2 C<method_is_limited>
   
  -Which methods are currently E<lt>LimitE<gt>ed
  +Discover if a method is E<lt>LimitE<gt>ed in the current scope
   
  -  $limit = $parms->limited;
  +  $is_limited = $parms->method_is_limited($method);
   
   =over 4
   
   =item obj: C<$parms>
   ( C<L<Apache::CmdParms object|docs::2.0::api::Apache::CmdParms>> )
   
  -=item ret: C<$limit> ( integer )
  +=item arg1: C<$method> (string)
   
  -=item since: 1.99_12
  +The name of the method to check for
  +
  +=item ret: C<$is_limited> ( boolean )
  +
  +=item since: 1.99_15
   
   =back
   
  -  META: and how exactly is it supposed to be used, should this be
  -  tested against $r->method_number (e.g. Apache::M_POST) ? what's
  -  $limit?  (notice that the test of this method isn't so good, it
  -  tests some hardcoded -1 value, how do you know that it does what you
  -  think it does?)
  +For example, to check if the C<GET> method is being E<lt>LimitE<gt>ed
  +in the current scope, do:
  +
  +  if ($parms->method_is_limited('GET') {
  +      die "...";
  +  }
   
   
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to