Class-Scaffold
view release on metacpan or search on metacpan
lib/Class/Scaffold/Util.pm view on Meta::CPAN
} else {
$insert->{$_} = $that->{$_};
}
}
return ($insert, $update, $delete);
}
sub const ($@) {
my $name = shift;
my %args = @_;
my ($pkg, $filename, $line) = (caller)[ 0 .. 2 ];
no strict 'refs';
my $every_hash_name = "${name}_HASH";
$::PTAGS && $::PTAGS->add_tag($every_hash_name, $filename, $line);
*{"${pkg}::${every_hash_name}"} = sub { %args };
$::PTAGS && $::PTAGS->add_tag($name, $filename, $line);
*{"${pkg}::${name}"} = sub {
my $self = shift;
my $hash = $self->every_hash($every_hash_name);
if (@_) {
my $key = shift;
( run in 0.644 second using v1.01-cache-2.11-cpan-a3c8064c92c )