App::JobLog::Log::Day - collects events and vacation in a complete day
version 1.042
App::JobLog::Log::Day gathers all the events occurring in a particular day to see how much vacation time applies.
App::JobLog::Log::Day
Your basic constructor. It can be called on the class or an instance.
Whether this day summarizes notes rather than events.
Whether this days is ignoring flex time.
Determines how much work was done this day relative to what was expected.
Returns reference to list of events occurring in this day. These are work events, not vacation.
Returns last event of the day, if any.
Returns reference to list of vacation events occurring in this day.
Returns reference to list of App::JobLog::Log::Synopsis objects.
Whether period contains neither events nor vacation .
Count up the amount of time spent in various ways this day.
display expects a previous day object, or undef if there is no such object, a format specifying column widths, a hash reference containing various pieces of formatting information, and the screen width -- -1 means do not wrap.
display
undef
It prints a report of the events of the day to STDOUT.
Generates an App::JobLog::Log::Event that encapsulates the interval of the day.
David F. Houghton <dfhoughton@gmail.com>
This software is copyright (c) 2011 by David F. Houghton.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install App::JobLog, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::JobLog
CPAN shell
perl -MCPAN -e shell install App::JobLog
For more information on module installation, please visit the detailed CPAN module installation guide.