Fwd: using a subroutine ref w/ strict refs
Chris Radcliff
chris at velocigen.com
Wed Oct 17 12:25:46 CDT 2001
~sdpm~
Wilson, Doug wrote:
> This just occured to me...
> You could turn it into a method call:
>
> # Assuming its in the main package
> # Though the first arg to command is now "main"
> main->$command();
>
There's one caveat to this style. It'll break if this code is ever
evaluated in a package other than main, so it should be avoided in a
mod_perl or other Web server context.
It's fine in a defined package, but in that case it's probably better to
go full OO and use $self, where $self is set to either the package name
or an object blessed into that package/class.
Cheers,
~chris
~sdpm~
The posting address is: san-diego-pm-list at hfb.pm.org
List requests should be sent to: majordomo at hfb.pm.org
If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at happyfunball.pm.org> with the following
command in the body of your email message:
unsubscribe san-diego-pm-list
If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-san-diego-pm-list at happyfunball.pm.org> .
This is the general rule for most mailing lists when you need
to contact a human.
More information about the San-Diego-pm
mailing list