<%init>
RT->Logger->error("Adding ElapsedBusinessTime to COLUMN_MAP");
$COLUMN_MAP->{'ElapsedBusinessHours'} = {
    title     => 'Elapsed Business (Hr)', # loc
    attribute => 'Elapsed Business (Hr)',
    value     => sub {
        my $ticket  = shift;

        use RT::Extension::ElapsedBusinessTime;

        return RT::Extension::ElapsedBusinessTime->calc(
            Ticket      => $ticket,
            CurrentUser => $session{CurrentUser},
            Units       => 'Hour',
        );
    }
};
$COLUMN_MAP->{'ElapsedBusinessMinutes'} = {
    title     => 'Elapsed Business (Min)', # loc
    attribute => 'Elapsed Business (Min)',
    value     => sub {
        my $ticket  = shift;

        use RT::Extension::ElapsedBusinessTime;

        return RT::Extension::ElapsedBusinessTime->calc(
            Ticket      => $ticket,
            CurrentUser => $session{CurrentUser},
        );
    }
};
$COLUMN_MAP->{'ElapsedBusinessTime'} = {
    title     => 'Elapsed Business', # loc
    attribute => 'Elapsed Business',
    value     => sub {
        my $ticket  = shift;

        use RT::Extension::ElapsedBusinessTime;

        return RT::Extension::ElapsedBusinessTime->calc(
            Ticket      => $ticket,
            CurrentUser => $session{CurrentUser},
            DurationAsString => 1,
        );
    }
};
</%init>
<%args>
$COLUMN_MAP
</%args>
