Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: Subclassing Apache::Request?

by PodMaster (Abbot)
on Aug 11, 2004 at 01:33 UTC ( [id://381830]=note: print w/replies, xml ) Need Help??


in reply to Subclassing Apache::Request?

In sub My::Apache::Handler::handler, what is $r? I think you'll be suprised by what you find out.

MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
** The third rule of perl club is a statement of fact: pod is sexy.

Replies are listed 'Best First'.
Re^2: Subclassing Apache::Request?
by tadamec (Beadle) on Aug 11, 2004 at 03:24 UTC

    Of course, I should have tried out print ref $r;, but my brain wouldn't allow me to see the obvious.

    Ok, that proves that mod_perl is a bigger black box to me than I originally thought.

    So, I guess the question I should be asking is: what is the best way to accomplish what I'm trying to do?

    I'm beginning to believe that subclassing the request is not the best way to do it, as the $r object I've been passing around in every mod_perl project I've ever worked on is not, in fact, an Apache::Request.

    If I do something like this:

    sub handler{ my $apr = shift; my $r = $apr->request; # Do something. return OK; }
    I can pass around my modified request object, but it will be an actual request rather than an instance of the Apache object.I still get an Apache object. Now that I've created my Apache::Request subclass, how do I use it?

    Have any links to good articles discussing mod_perl internals that might be of assistance? I've gone beyond the books and links I know about, I'm affraid.

    Thanks for the answer!

    UPDATE: Struk out my wrongness.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://381830]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (3)
As of 2024-04-26 03:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found