App::Office::Contacts::Database::Library - A web-based contacts manager
See "Synopsis" in App::Office::Contacts.
App::Office::Contacts implements a utf8-aware, web-based, private and group contacts manager.
See "Distributions" in App::Office::Contacts.
See "Installation" in App::Office::Contacts.
Each instance of this class is a Moo-based object with these attributes:
Builds XML for an Ajax response.
Parameters:
This is a string to display on the status line.
This method prepends 'Error: ' to $error, since that is what the Javascript looks for.
$html is the HTML to display.
Builds XML for an Ajax response. Parameters:
This is a string to appear in the status line
The name of this result div varies between applications.
For App::Office::Contacts::Import, it is import_div.
import_div
Returns a count of the number of records in the 'reports' table.
utf8-decodes the values in a list of hashrefs.
utf8-decodes a list.
Returns a hashref (for menus) in the form {$id => $name, ...}.
Returns a hashref in the form {$name => $id, ...}.
Returns the name of the role with the given $id.
Inserts $hashref into $table_name, and returns the id of the new record.
Checks if the $table_name contains $id in the primary key column.
Checks if the $table_name contains $name in the column called 'name'.
See "FAQ" in App::Office::Contacts.
See "Support" in App::Office::Contacts.
App::Office::Contacts was written by Ron Savage <ron@savage.net.au> in 2013.
App::Office::Contacts
Home page.
Australian copyright (c) 2013, Ron Savage. All Programs of mine are 'OSI Certified Open Source Software'; you can redistribute them and/or modify them under the terms of The Artistic License V 2, a copy of which is available at: http://www.opensource.org/licenses/index.html
To install App::Office::Contacts, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::Office::Contacts
CPAN shell
perl -MCPAN -e shell install App::Office::Contacts
For more information on module installation, please visit the detailed CPAN module installation guide.