NAME

Genealogy::Wills - Lookup in a database of wills

VERSION

Version 0.08

SYNOPSIS

# See https://freepages.rootsweb.com/~mrawson/genealogy/wills.html
use Genealogy::Wills;
my $wills = Genealogy::Wills->new();
# ...

SUBROUTINES/METHODS

new

Creates a Genealogy::Wills object.

Takes three optional arguments, which can be hash, hash-ref or key-value pairs.

  • config_file

    Points to a configuration file which contains the parameters to new(). The file can be in any common format, including YAML, XML, and INI. This allows the parameters to be set at run time.

  • directory

    That is the directory containing obituaries.sql. If not given, the use the module's data directory.

  • logger

    An object to send log messages to

Last (last name) is a mandatory parameter.

Return a list of hash references in list context, or a hash reference in scalar context.

Each record includes a formatted url field.

my $wills = Genealogy::Wills->new();

# Returns an array of hashrefs
my @smiths = $wills->search(last => 'Smith');	# You must at least define the last name to search for

print $smiths[0]->{'first'}, "\n";

AUTHOR

Nigel Horne, <njh at bandsman.co.uk>

BUGS

SEE ALSO

The Kent Wills Transcript, https://freepages.rootsweb.com/~mrawson/genealogy/wills.html

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc Genealogy::Wills

You can also look for information at:

LICENSE AND COPYRIGHT

Copyright 2023-2025 Nigel Horne.

This program is released under the following licence: GPL2