package
App::Condition::HasUserAndTicket;
# $Id$
use
strict;
my
(
$log
);
$App::Condition::HasUserAndTicket::VERSION
=
'1.02'
;
sub
evaluate {
my
(
$self
,
$wf
) =
@_
;
$log
||= get_logger();
my
$current_user
=
$wf
->context->param(
'current_user'
);
my
$ticket
=
$wf
->context->param(
'ticket'
);
$log
->info(
"[Current user: $current_user] [Ticket: $ticket]"
);
unless
(
$current_user
and
$ticket
) {
condition_error
"Values for 'current_user' and 'ticket' must be available"
;
}
}
1;