WWW::USF::Directory::Entry - An entry in the USF online directory
Version 0.001
# Print the family name say $entry->family_name;
This represents an entry in the USF online directory. These objects are typically created by WWW::USF::Directory.
This is fully object-oriented, and as such before any method can be used, the constructor needs to be called to create an object to work with.
This will construct a new object.
%attributes is a HASH where the keys are attributes (specified in the "ATTRIBUTES" section).
%attributes
$attributes is a HASHREF where the keys are attributes (specified in the "ATTRIBUTES" section).
$attributes
# Set an attribute $object->attribute_name($new_value); # Get an attribute my $value = $object->attribute_name;
This is the list of affilitations to USF.
This is the campus the entry is affiliated with.
This is the mailstop for he entry on campus.
This is the campus phone number.
This is the college the entry is affiliated with.
This is the e-mail address.
This is the family name.
This is the first name.
This is the given name.
This is the middle name.
This will return the full name, which is the given name and the family name joined with a space.
This returns a Boolean of if the "campus" attribute is set.
This returns a Boolean of if the "campus_mailstop" attribute is set.
This returns a Boolean of if the "campus_phone" attribute is set.
This returns a Boolean of if the "college" attribute is set.
This returns a Boolean of if the "email" attribute is set.
This returns a Boolean of if the "middle_name" attribute is set.
Moose 0.89
MooseX::StrictConstructor 0.08
MooseX::Types::Moose
namespace::clean 0.04
Douglas Christopher Wilson, <doug at somethingdoug.com>
<doug at somethingdoug.com>
Please report any bugs or feature requests to bug-www-usf-directory at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WWW-USF-Directory. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
bug-www-usf-directory at rt.cpan.org
You can find documentation for this module with the perldoc command.
perldoc WWW::USF::Directory
You can also look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=WWW-USF-Directory
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/WWW-USF-Directory
CPAN Ratings
http://cpanratings.perl.org/d/WWW-USF-Directory
Search CPAN
http://search.cpan.org/dist/WWW-USF-Directory/
Copyright 2010 Douglas Christopher Wilson, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of either:
the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version, or
the Artistic License version 2.0.
To install WWW::USF::Directory, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WWW::USF::Directory
CPAN shell
perl -MCPAN -e shell install WWW::USF::Directory
For more information on module installation, please visit the detailed CPAN module installation guide.