From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

$Tie::Simple::Util::VERSION = '1.04';
use strict;
# Copyright 2004, 2015 Andrew Sterling Hanenkamp. This software
# is made available under the same terms as Perl itself.
sub _doit {
my $self = shift;
my $parent = shift;
my $method = shift;
if (defined $$self{subs}{$method}) {
$$self{subs}{$method}->($$self{data}, @_);
} elsif ($parent->can($method)) {
no strict 'refs';
my $sub = "$parent\::$method";
&{$sub}($self, @_);
}
}
1
__END__
=pod
=encoding UTF-8
=head1 NAME
Tie::Simple::Util
=head1 VERSION
version 1.04
=head1 AUTHOR
Andrew Sterling Hanenkamp <hanenkamp@cpan.org>
=head1 COPYRIGHT AND LICENSE
This software is copyright (c) 2015 by Qubling Software LLC.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=cut