Data-Validate-Sanctions
view release on metacpan or search on metacpan
lib/Data/Validate/Sanctions.pm view on Meta::CPAN
$self->{args} = {%args};
$self->{last_modification} = 0;
$self->{last_index} = 0;
$self->{last_data_load} = 0;
return bless $self, ref($class) || $class;
}
sub update_data {
my ($self, %args) = @_;
$self->_load_data();
my $new_data = Data::Validate::Sanctions::Fetcher::run($self->{args}->%*, %args);
my $updated = 0;
foreach my $k (keys %$new_data) {
$self->{_data}->{$k} //= {};
$self->{_data}->{$k}->{updated} //= 0;
$self->{_data}->{$k}->{content} //= [];
( run in 0.368 second using v1.01-cache-2.11-cpan-4d4bc49f3ae )