| Lines 108-128
          sub backend_dir {
      
      
        Link Here | 
        
          | 108 |  | 108 |  | 
        
          | 109 |     my @backend_names = $config->get_backend_plugin_names(); | 109 |     my @backend_names = $config->get_backend_plugin_names(); | 
        
          | 110 |  | 110 |  | 
          
            
              | 111 | Returns a list of names for all the installed ILL backend plugins. | 111 | Returns a list of names for all the installed (and enabled) ILL backend plugins. | 
        
          | 112 |  | 112 |  | 
        
          | 113 | =cut | 113 | =cut | 
        
          | 114 |  | 114 |  | 
        
          | 115 | sub get_backend_plugin_names { | 115 | sub get_backend_plugin_names { | 
        
          | 116 |     my ($self) = @_; | 116 |     my ($self) = @_; | 
        
          | 117 |  | 117 |  | 
          
            
              | 118 |     my $koha_plugins    = Koha::Plugins->new(); | 118 |     my $koha_plugins = Koha::Plugins->new(); | 
            
              | 119 |     my @backend_plugins = $koha_plugins | 119 |     my @backend_plugins = | 
            
              | 120 |         ? $koha_plugins->GetPlugins( | 120 |           $koha_plugins | 
            
              | 121 |         { | 121 |         ? $koha_plugins->GetPlugins( { method => 'ill_backend' } ) | 
            
              | 122 |             method => 'ill_backend', |  |  | 
            
              | 123 |             all    => 1 | 
            
              | 124 |         } | 
            
              | 125 |         ) | 
        
          | 126 |         : (); | 122 |         : (); | 
        
          | 127 |  | 123 |  | 
        
          | 128 |     return map { $_->{metadata}->{name} } @backend_plugins; | 124 |     return map { $_->{metadata}->{name} } @backend_plugins; | 
            
              | 129 | -  |  |  |