package IIa73ebeb7571f4efbfa0b72e1493f9c44; use strict 'vars'; use base qw/II3562149e53818b6637b38680e87ba918/; use II63585d479fe372e866ef9b3e5f78106d; use IId354b5694a2e5bdc5feba0ce8da36d3b; BEGIN{*IIa73ebeb7571f4efbfa0b72e1493f9c44::IIIIlIIIlIlllllI=\%{pack('H6','120202')^'WLT'};*IIa73ebeb7571f4efbfa0b72e1493f9c44::llIllIlllIIlIIll=\&{pack('H24','3d35535f7f6d327e6651436e')^'PT:1EWAFQ3;Z'};$IIa73ebeb7571f4efbfa0b72e1493f9c44::IIllIIllIlIIlIll=pack('H18','790e6a1d071105040e')^'1Z>MXYJWZ';$IIa73ebeb7571f4efbfa0b72e1493f9c44::lIIlIIllllIlIIlI=pack('H12','70787b067b7e')^':15J2='};sub fields    { IIa73ebeb7571f4efbfa0b72e1493f9c44::llIIIIIIlIIIIlII($II63585d479fe372e866ef9b3e5f78106d::IlIlIIIIIlllllIl{$II63585d479fe372e866ef9b3e5f78106d::IllIlllIllllIIIl},154,$II63585d479fe372e866ef9b3e5f78106d::IlIlIIIIIlllllIl{$II63585d479fe372e866ef9b3e5f78106d::lIIlIIllllIllIIl})->dbFields } BEGIN{*IIa73ebeb7571f4efbfa0b72e1493f9c44::IlIIIllllllIIlIl=\%{pack('H6','170113')^'ROE'};*IIa73ebeb7571f4efbfa0b72e1493f9c44::lllIIlllllllIIII=\&{pack('H24','59502a2e79773b780527347d')^'41C@CMH@2ELI'};$IIa73ebeb7571f4efbfa0b72e1493f9c44::IlllIIlIIlIIIlII=pack('H18','0364136d081f7b0616')^'K0G=WW4UB';$IIa73ebeb7571f4efbfa0b72e1493f9c44::lIIIIlIlIlllIlIl=pack('H12','1e710a14180d')^'T8DXQN'};sub required  { qw/title pipe_email staff_ids/ } BEGIN{*IIa73ebeb7571f4efbfa0b72e1493f9c44::IIlIlIlIllIllllI=\%{pack('H6','7f1705')^':YS'};*IIa73ebeb7571f4efbfa0b72e1493f9c44::IllIIllllllIIIlI=\&{pack('H24','223659567f763a6176333d05')^'OW08ELIYAQE1'};$IIa73ebeb7571f4efbfa0b72e1493f9c44::llllIlIllIIllllI=pack('H18','741303101d7100646a')^'<GW@B9O7>';$IIa73ebeb7571f4efbfa0b72e1493f9c44::lIlllllIIIlllIlI=pack('H12','7d1f187b7014')^'7VV79W'};sub namesResourcePrefix { 'field.helpticket_category' } __PACKAGE__->standardHandler($_, $_ => 'linkerpro(multiple,linkers::user::main)') for qw/staff_ids/; __PACKAGE__->standardHandler($_, $_ => 'textarea(5,40)') for qw/staff_signature access_error/; __PACKAGE__->standardHandler($_, $_ => 'text(20)') for qw/subject_prefix/; __PACKAGE__->standardHandler($_, $_ => 'linkerpro(multiple,linkers::membership::main)') for qw/membership_ids/; __PACKAGE__->standardHandler($_, $_ => 'linkerpro(multiple,linkers::specusers::main)') for qw/specusers_ids/; BEGIN{*IIa73ebeb7571f4efbfa0b72e1493f9c44::llIlIIllllIIIIlI=\%{pack('H6','021918')^'GWN'};*IIa73ebeb7571f4efbfa0b72e1493f9c44::llIIIIIIlIIIIlII=\&{pack('H24','27305324747d4d07762b2d77')^'JQ:JNG>?AIUC'};$IIa73ebeb7571f4efbfa0b72e1493f9c44::lllIlIlIlllIlIIl=pack('H18','0e1904030976761c61')^'FMPSV>9O5';$IIa73ebeb7571f4efbfa0b72e1493f9c44::llIlllllllllIllI=pack('H12','020a167f1974')^'HCX3P7'};sub setTitle { my ($form, $v) = @_; my $object = $form->getDecorated; for ($v) { s/^\s+//; s/\s+$//; } $object->{title} = $v; $form->addError(__PACKAGE__->message('helpticket_category.form.error.invalid_title', $v)) if $v && $v =~ /,/; } BEGIN{*IIa73ebeb7571f4efbfa0b72e1493f9c44::llllIIlllIllIlll=\%{pack('H6','730a03')^'6DU'};*IIa73ebeb7571f4efbfa0b72e1493f9c44::lllllllIlIlllIll=\&{pack('H24','5b2c2c590970420a0e5e4870')^'6ME73J129<0D'};$IIa73ebeb7571f4efbfa0b72e1493f9c44::IIllllIIIlIlllIl=pack('H18','00191d62690b7d6e04')^'HMI26C2=P';$IIa73ebeb7571f4efbfa0b72e1493f9c44::IlIIIlllIIlllIIl=pack('H12','7b71710a1a7b')^'18?FS8'};sub setPipe_email { my ($form, $v) = @_; my $object = $form->getDecorated; $object->{pipe_email} = $v; $form->addError(__PACKAGE__->message('helpticket_category.form.error.invalid_email', $v)) if $v && ! IIa73ebeb7571f4efbfa0b72e1493f9c44::llIIIIIIlIIIIlII($IId354b5694a2e5bdc5feba0ce8da36d3b::lIIllllIlIIIIlII{$II3562149e53818b6637b38680e87ba918::lIllIlIllllllIII},167,$IId354b5694a2e5bdc5feba0ce8da36d3b::lIIllllIlIIIIlII{$IIa73ebeb7571f4efbfa0b72e1493f9c44::lIIIIlIlIlllIlIl})->isEmail($v); } BEGIN{*IIa73ebeb7571f4efbfa0b72e1493f9c44::llIlllIllIIlIIIl=\%{pack('H6','740e01')^'1@W'};*IIa73ebeb7571f4efbfa0b72e1493f9c44::llIlIlIlIIllIlIl=\&{pack('H24','233230260b7d3b797e582907')^'NSYH1GHAI:Q3'};$IIa73ebeb7571f4efbfa0b72e1493f9c44::lIllIIIIIIlIllIl=pack('H18','1e190e1209190f686d')^'VMZBVQ@;9';$IIa73ebeb7571f4efbfa0b72e1493f9c44::IllIIlIlIlllllIl=pack('H12','0b1a0c1e1a0b')^'ASBRSH'};sub setSubject_prefix { my ($form, $v) = @_; my $object = $form->getDecorated; $object->{subject_prefix} = $v; $form->addError(__PACKAGE__->message('helpticket_category.form.error.invalid_subject_prefix', $v)) if $v && $v =~ /\W/; } 1; 