App-Followme
view release on metacpan or search on metacpan
lib/App/Followme/FIO.pm view on Meta::CPAN
}
#----------------------------------------------------------------------
# Get modification date of file
sub fio_get_date {
my ($filename) = @_;
my $date;
if (-e $filename) {
my @stats = stat($filename);
$date = $stats[9];
} else {
$date = time();
}
return $date;
}
#----------------------------------------------------------------------
# Get size of file
sub fio_get_size {
my ($filename) = @_;
my $size;
if (-e $filename) {
my @stats = stat($filename);
$size = $stats[7];
} else {
$size = 0;
}
return $size;
}
#----------------------------------------------------------------------
# Map filename globbing metacharacters onto regexp metacharacters
t/ConvertPage.t view on Meta::CPAN
use lib '../..';
#----------------------------------------------------------------------
# Change the modification date of a file
sub age {
my ($filename, $sec) = @_;
return unless -e $filename;
return if $sec <= 0;
my @stats = stat($filename);
my $date = $stats[9];
$date -= $sec;
utime($date, $date, $filename);
return;
}
#----------------------------------------------------------------------
# Load package
t/CreateRss.t view on Meta::CPAN
use Test::More tests => 20;
#----------------------------------------------------------------------
# Change the modification date of a file
sub age {
my ($filename, $sec) = @_;
return unless -e $filename;
return if $sec <= 0;
my @stats = stat($filename);
my $date = $stats[9];
$date -= $sec;
utime($date, $date, $filename);
return;
}
#----------------------------------------------------------------------
# Load package
t/EditSections.t view on Meta::CPAN
use Test::More tests => 11;
#----------------------------------------------------------------------
# Change the modification date of a file
sub age {
my ($filename, $sec) = @_;
return unless -e $filename;
return if $sec <= 0;
my @stats = stat($filename);
my $date = $stats[9];
$date -= $sec;
utime($date, $date, $filename);
return;
}
#----------------------------------------------------------------------
# Load package
use File::Spec::Functions qw(catdir catfile rel2abs splitdir);
#----------------------------------------------------------------------
# Change the modification date of a file
sub age {
my ($filename, $sec) = @_;
return unless -e $filename;
return if $sec <= 0;
my @stats = stat($filename);
my $date = $stats[9];
$date -= $sec;
utime($date, $date, $filename);
return;
}
#----------------------------------------------------------------------
# Load package
t/FolderData.t view on Meta::CPAN
use File::Spec::Functions qw(abs2rel catdir catfile rel2abs splitdir);
#----------------------------------------------------------------------
# Change the modification date of a file
sub age {
my ($filename, $sec) = @_;
return unless -e $filename;
return if $sec <= 0;
my @stats = stat($filename);
my $date = $stats[9];
$date -= $sec;
utime($date, $date, $filename);
return;
}
#----------------------------------------------------------------------
# Load package
t/FormatPage.t view on Meta::CPAN
use Test::More tests => 33;
#----------------------------------------------------------------------
# Change the modification date of a file
sub age {
my ($filename, $sec) = @_;
return unless -e $filename;
return if $sec <= 0;
my @stats = stat($filename);
my $date = $stats[9];
$date -= $sec;
utime($date, $date, $filename);
return;
}
#----------------------------------------------------------------------
# Load package
use File::Spec::Functions qw(catdir catfile rel2abs splitdir);
#----------------------------------------------------------------------
# Change the modification date of a file
sub age {
my ($filename, $sec) = @_;
return unless -e $filename;
return if $sec <= 0;
my @stats = stat($filename);
my $date = $stats[9];
$date -= $sec;
utime($date, $date, $filename);
return;
}
#----------------------------------------------------------------------
# Load package
( run in 0.711 second using v1.01-cache-2.11-cpan-49f99fa48dc )