| Server IP : 162.214.74.102 / Your IP : 216.73.216.59 Web Server : Apache System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64 User : lrsys ( 1015) PHP Version : 5.6.40 Disable Function : exec,passthru,shell_exec,system MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/local/share/perl5/CGI/File/ |
Upload File : |
# this is a back compatibility wrapper around File::Temp. DO NOT
# use this package outside of CGI, i won't provide any help if
# you use it directly and your code breaks horribly.
package CGI::File::Temp;
$CGI::File::Temp::VERSION = '4.47';
use parent File::Temp;
use parent Fh;
my $appease_cpants_kwalitee = q/
use strict;
use warnings;
#/;
use overload
'""' => \&asString,
'cmp' => \&compare,
'fallback'=>1;
# back compatibility method since we now return a File::Temp object
# as the filehandle (which isa IO::Handle) so calling ->handle on
# it will fail. FIXME: deprecate this method in v5+
sub handle { return shift; };
sub compare {
my ( $self,$value ) = @_;
return "$self" cmp $value;
}
sub _mp_filename {
my ( $self,$filename ) = @_;
${*$self}->{ _mp_filename } = $filename
if $filename;
return ${*$self}->{_mp_filename};
}
sub asString {
my ( $self ) = @_;
return $self->_mp_filename;
}
1;