in reply to Re: Re: Re: File::Find incompatible with OO perl?
in thread File::Find incompatible with OO perl?
wanted(), being the non-OO answer, is supposed to recieve a file name via $_. Check the perldoc, it backs me up. Not that I'm saying its the best way that this should have been done, but find is supposed to produce 3 elements for your called subroutine:
I'm not sure whether it clashes or agrees with your statement. Regardless, I'm getting the data as I think it works, like this:
Calling:
find(sub{$obj->found($_)},"dir");Called:
sub found { my $self=shift; my ($full_name, $file_dir,$file_name) = ($File::Find::name,$File::F +ind::dir,@_); }
Thanks again!!
|
|---|