# Suite 330, Boston, MA 02111-1307 USA
use strict;
+use warnings;
+
require Exporter;
use Class::Factory::Util;
use C4::Context;
# Suite 330, Boston, MA 02111-1307 USA
use strict;
-require Exporter;
+use warnings;
use vars qw($VERSION);
sub get_class_sort_key {
my ($cn_class, $cn_item) = @_;
+ $cn_class = '' unless defined $cn_class;
+ $cn_item = '' unless defined $cn_item;
my $init = uc "$cn_class $cn_item";
$init =~ s/^\s+//;
$init =~ s/\s+$//;
# Suite 330, Boston, MA 02111-1307 USA
use strict;
-require Exporter;
+use warnings;
use vars qw($VERSION);
sub get_class_sort_key {
my ($cn_class, $cn_item) = @_;
+ $cn_class = '' unless defined $cn_class;
+ $cn_item = '' unless defined $cn_item;
my $key = uc "$cn_class $cn_item";
$key =~ s/^\s+//;
$key =~ s/\s+$//;
# Suite 330, Boston, MA 02111-1307 USA
use strict;
-require Exporter;
+use warnings;
use vars qw($VERSION);
sub get_class_sort_key {
my ($cn_class, $cn_item) = @_;
+ $cn_class = '' unless defined $cn_class;
+ $cn_item = '' unless defined $cn_item;
my $key = uc "$cn_class $cn_item";
$key =~ s/^\s+//;
$key =~ s/\s+$//;
# Suite 330, Boston, MA 02111-1307 USA
use strict;
+use warnings;
+
require Exporter;
use C4::Context;
use C4::Koha;