Hi
> return $self->{__FALLBACK_MODE} || {$self->run_modes()}{AUTOLOAD};
>
> Just to get it running, I changed it to this (though I'm guessing there's a
> slicker way):
>
> if ($self->{__FALLBACK_MODE}) {
> return $self->{__FALLBACK_MODE};
> }
> else {
> my %rmodes = ($self->run_modes());
> return $rmodes{AUTOLOAD};
> }
Will this work, even though it looks tacky to me:
return $self->{__FALLBACK_MODE} ||
do {
my %rmodes = ($self->run_modes());
return $rmodes{AUTOLOAD};
}
--
Ron Savage
[EMAIL PROTECTED]
http://savage.net.au/index.html
##### CGI::Application community mailing list ################
## ##
## To unsubscribe, or change your message delivery options, ##
## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ##
## ##
## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ##
## Wiki: http://cgiapp.erlbaum.net/ ##
## ##
################################################################