in reply to Re^5: Who am I? Inheritance question
in thread Who am I? Inheritance question
package Scalar::Util; my $old_blessed = do { no strict 'refs'; delete ${ "Scalar::Util::blessed" }; }; sub blessed { my $val = $old_blessed->(@_); if ( defined $val && $val eq 'Ye::Olde::Proxy' ) { return 'Real::Deal'; } return $val; }
Update: Fixed bug.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: Who am I? Inheritance question
by diotalevi (Canon) on Mar 17, 2006 at 14:16 UTC |