my $frequency = shift;
unless(ref($frequency) eq 'HASH' && defined $frequency->{'description'} && $frequency->{'description'} ne '') {
- return undef;
+ return;
}
my @keys;
|| !defined $frequency->{'description'}
)
) {
- return undef;
+ return;
}
my @keys;
&& defined $numberpattern->{'numberingmethod'}
&& $numberpattern->{'numberingmethod'} ne ''
) {
- return undef;
+ return;
}
my @keys;
|| !defined $numberpattern->{'numberingmethod'}
)
) {
- return undef;
+ return;
}
my @keys;
ModSubscriptionNumberpattern($numberpattern);
}
-binmode STDOUT, ":utf8";
+binmode STDOUT, ":encoding(UTF-8)";
print $input->header(-type => 'text/plain', -charset => 'UTF-8');
print "{\"numberpatternid\":\"$numberpatternid\"}";
exit 0;
}
my $frequencyrecord=GetSubscriptionFrequency($frqid);
-binmode STDOUT, ":utf8";
+binmode STDOUT, ":encoding(UTF-8)";
print $input->header(-type => 'text/plain', -charset => 'UTF-8');
print "{".join (",",map { "\"$_\":\"".uri_escape($frequencyrecord->{$_})."\"" }sort keys %$frequencyrecord)."}";
my $numpatternid=$input->param("numberpattern_id");
my $numberpatternrecord=GetSubscriptionNumberpattern($numpatternid);
-binmode STDOUT, ":utf8";
+binmode STDOUT, ":encoding(UTF-8)";
print $input->header(-type => 'text/plain', -charset => 'UTF-8');
print "{",join (",",map {"\"$_\":\"".(uri_escape($numberpatternrecord->{$_}) // '')."\"" }sort keys %$numberpatternrecord),"}";