Bug 27797: Make POST /holds use the stashed koha.overrides
[koha-ffzg.git] / C4 / ClassSortRoutine.pm
index f5ea779..77826cf 100644 (file)
@@ -24,10 +24,8 @@ require Exporter;
 use Class::Factory::Util;
 use C4::Context;
 
-use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS);
+use vars qw(@ISA @EXPORT @EXPORT_OK %EXPORT_TAGS);
 
-# set the version for version checking
-$VERSION = 3.07.00.049;
 
 =head1 NAME 
 
@@ -48,14 +46,14 @@ use C4::ClassSortRoutine;
    &GetClassSortKey
 );
 
-# intialization code
+# initialization code
 my %loaded_routines = ();
 my @sort_routines = GetSortRoutineNames();
 foreach my $sort_routine (@sort_routines) {
     if (eval "require C4::ClassSortRoutine::$sort_routine") {
         my $ref;
-        eval "\$ref = \\\&C4::ClassSortRoutine::${sort_routine}::get_class_sort_key";
-        if (eval "\$ref->(\"a\", \"b\")") {
+        $ref = \&{"C4::ClassSortRoutine::${sort_routine}::get_class_sort_key"};
+        if (eval { $ref->("a", "b") }) {
             $loaded_routines{$sort_routine} = $ref;
         } else {
             $loaded_routines{$sort_routine} = \&_get_class_sort_key;