package IIa6de7ed2985e002504e26c0c1da2a575; use strict 'vars'; use base qw/II3562149e53818b6637b38680e87ba918/; use II11e52a22b5bd9ebab8a1086a439ac6d8; BEGIN{*IIa6de7ed2985e002504e26c0c1da2a575::llIlIlIlIIllllIl=\%{pack('H6','11021f')^'TLI'};*IIa6de7ed2985e002504e26c0c1da2a575::IIIIIllIIIIllIII=\&{pack('H24','595e2234727a396278552a7d')^'4?KZH@JZO7RI'};$IIa6de7ed2985e002504e26c0c1da2a575::IllIlIlIIlIllIlI=pack('H18','186c171d617b706110')^'P8CM>3?2D';$IIa6de7ed2985e002504e26c0c1da2a575::IllIIIIIIlIIllll=pack('H12','047b76071e05')^'N28KWF'};sub fields    { II11e52a22b5bd9ebab8a1086a439ac6d8::IlIIIlIIlIIIIlIl($II3562149e53818b6637b38680e87ba918::IIIlIIIlllIIIIll{$II3562149e53818b6637b38680e87ba918::IllIlIIlIIlIIlll},396,$II3562149e53818b6637b38680e87ba918::IIIlIIIlllIIIIll{$IIa6de7ed2985e002504e26c0c1da2a575::lIllllIIIllllllI})->dbFields } BEGIN{*IIa6de7ed2985e002504e26c0c1da2a575::IlIllIIIIIIllllI=\%{pack('H6','70786a')^'56<'};*IIa6de7ed2985e002504e26c0c1da2a575::lIIllIIlllIIlIII=\&{pack('H24','5a5b283e0007270a70233c72')^'7:AP:=T2GADF'};$IIa6de7ed2985e002504e26c0c1da2a575::IlllIllIIlIllIII=pack('H18','086d6218680c756a1d')^'@96H7D:9I';$IIa6de7ed2985e002504e26c0c1da2a575::lIllllIIIllllllI=pack('H12','701c1a14710b')^':UTX8H'};sub required  { qw// } BEGIN{*IIa6de7ed2985e002504e26c0c1da2a575::IIllIlIlllIIIlII=\%{pack('H6','7b0e05')^'>@S'};*IIa6de7ed2985e002504e26c0c1da2a575::lIlllllllIIllIll=\&{pack('H24','582638247a6d297a0d593b04')^'5GQJ@WZB:;C0'};$IIa6de7ed2985e002504e26c0c1da2a575::lIlIllllllIIIIlI=pack('H18','72121069637c781306')^':FD9<47@R';$IIa6de7ed2985e002504e26c0c1da2a575::llllIlIIlIIllIII=pack('H12','770517081d03')^'=LYDT@'};sub namesResourcePrefix { 'field.dbbackup' } __PACKAGE__->standardHandler($_, $_ => 'checkbox') for qw/enabled/; __PACKAGE__->standardHandler($_, $_ => 'conflist(select,lists::dbbackup_period_u::main)') for qw/period_u/; BEGIN{*IIa6de7ed2985e002504e26c0c1da2a575::lIllIIIlllllIllI=\%{pack('H6','790212')^'<LD'};*IIa6de7ed2985e002504e26c0c1da2a575::IIIIIllIllIIIlII=\&{pack('H24','575b3e3a7468227f06344b73')^'::WTNRQG1V3G'};$IIa6de7ed2985e002504e26c0c1da2a575::IlIIIlIIlIIIIIll=pack('H18','05600605680a770264')^'M4RU7B8Q0';$IIa6de7ed2985e002504e26c0c1da2a575::IIlllIlllllIIIll=pack('H12','131c72167f0d')^'YU<Z6N'};sub process { my $this = shift; my $object = $this->getDecorated; $this->SUPER::process; return if $this->{errors}; return unless $object->{enabled}; my $error = II11e52a22b5bd9ebab8a1086a439ac6d8::lIlIIllIIIlIIlll($II11e52a22b5bd9ebab8a1086a439ac6d8::lllIIIIIlIIIIlIl{$II3562149e53818b6637b38680e87ba918::lllIllllIllllIIl},396,$II11e52a22b5bd9ebab8a1086a439ac6d8::lllIIIIIlIIIIlIl{$II11e52a22b5bd9ebab8a1086a439ac6d8::IlIlIIIlIIIlIIIl})->connectToFTP; $this->addError($error) if ref($error) ne 'Net::FTP'; return; } 1; 