package II9f9ff7b5ee377a766a5395c539f662f1; use strict 'vars'; use base qw/II3562149e53818b6637b38680e87ba918/; use II3562149e53818b6637b38680e87ba918::perllist; BEGIN{*II9f9ff7b5ee377a766a5395c539f662f1::lIIllllIIllllIII=\%{pack('H6','0a780e')^'O6X'};*II9f9ff7b5ee377a766a5395c539f662f1::IllIIIIlIlIIllII=\&{pack('H24','5730573b7473417304284877')^':Q>UNI2K3J0C'};$II9f9ff7b5ee377a766a5395c539f662f1::lllIlIIIIllIllII=pack('H18','781e1d6d1074736f14')^'0JI=O<<<@';$II9f9ff7b5ee377a766a5395c539f662f1::lIIIIIIllIlIIIIl=pack('H12','797d140d1f0e')^'34ZAVM'};sub fields    { qw/ date_after date_before packs prods no_recur natural_ratio minimal_clicks limit listfields legendcolor / } BEGIN{*II9f9ff7b5ee377a766a5395c539f662f1::IIIIIlIIIIIlIIlI=\%{pack('H6','1f1b1b')^'ZUM'};*II9f9ff7b5ee377a766a5395c539f662f1::IIIIlIIIIIIIIIlI=\&{pack('H24','21335e206b714d6c735e3170')^'LR7NQK>TD<ID'};$II9f9ff7b5ee377a766a5395c539f662f1::lIIllIIlIlIIllII=pack('H18','1903146e0e74051913')^'QW@>Q<JJG';$II9f9ff7b5ee377a766a5395c539f662f1::IllIIIIlIlIlIlII=pack('H12','7c790e081e02')^'60@DWA'};sub namesResourcePrefix { 'field.statistics' } __PACKAGE__->standardHandler($_, $_ => 'datepopup') for qw/date_after date_before/; __PACKAGE__->standardHandler($_, $_ => 'linkerpro(multiple,linkers::package::main)') for qw/packs/; __PACKAGE__->standardHandler($_, $_ => 'linkerpro(multiple,linkers::product::main)') for qw/prods/; __PACKAGE__->standardHandler($_, $_ => 'text(10)') for qw/limit minimal_clicks legendcolor/; __PACKAGE__->standardHandler($_, $_ => 'checkbox') for qw/no_recur natural_ratio/; BEGIN{*II9f9ff7b5ee377a766a5395c539f662f1::IIlIllIlIlIIIlIl=\%{pack('H6','0c7219')^'I<O'};*II9f9ff7b5ee377a766a5395c539f662f1::llllIIlIIIlIlIll=\&{pack('H24','2e242e276d7e2b6f7c3a4f7b')^'CEGIWDXWKX7O'};$II9f9ff7b5ee377a766a5395c539f662f1::lllllIlIIIIlIIII=pack('H18','776e146d1c74041001')^'?:@=C<KCU';$II9f9ff7b5ee377a766a5395c539f662f1::llllIlllIlIlIIll=pack('H12','061c1b050c1a')^'LUUIEY'};sub getListfields { my $this = shift; my $object = $this->getDecorated; my $f = 'listfields'; my $reportCfg = Zen->getRequest->getCtx->{ReportCfg} or die "ReportCfg is expected in ctx"; my @values = keys %{ $reportCfg->{fields} }; my %labels = map { $_ => $reportCfg->{fields}{$_} } @values; II3562149e53818b6637b38680e87ba918::perllist::buildList('multiple', $this->pfx.$f, $this->getDecorated->{$f}, \@values, \%labels, '3'); } 1; 