| 
      
            Lines 45-51
          sub register {
      
      
        Link Here
      
     | 
  
        
          | 45 | 
           | 
          45 | 
           | 
        
        
          | 46 | 
              my @plugins;  | 
          46 | 
              my @plugins;  | 
        
        
          | 47 | 
           | 
          47 | 
           | 
        
          
            
              | 48 | 
                  if ( C4::Context->config("enable_plugins") ) | 
              48 | 
                  if ( C4::Context->config("enable_plugins") and | 
            
            
               | 
               | 
              49 | 
                       ! C4::Context->needs_install ) # Koha is installed  | 
            
        
          | 49 | 
              { | 
          50 | 
              { | 
        
        
          | 50 | 
                  # plugin needs to define a namespace  | 
          51 | 
                  # plugin needs to define a namespace  | 
        
        
          | 51 | 
                  @plugins = Koha::Plugins->new()->GetPlugins(  | 
          52 | 
                  @plugins = Koha::Plugins->new()->GetPlugins(  | 
        
  
    | 
      
            Lines 53-62
          sub register {
      
      
        Link Here
      
     | 
  
        
          | 53 | 
                          method => 'api_namespace',  | 
          54 | 
                          method => 'api_namespace',  | 
        
        
          | 54 | 
                      }  | 
          55 | 
                      }  | 
        
        
          | 55 | 
                  );  | 
          56 | 
                  );  | 
        
            
              | 56 | 
                  }  | 
               | 
               | 
            
        
          | 57 | 
           | 
          57 | 
           | 
        
          
            
              | 58 | 
                  foreach my $plugin ( @plugins ) { | 
              58 | 
                      foreach my $plugin ( @plugins ) { | 
            
            
              | 59 | 
                      $spec = inject_routes( $spec, $plugin, $validator );  | 
              59 | 
                          $spec = inject_routes( $spec, $plugin, $validator );  | 
            
            
               | 
               | 
              60 | 
                      }  | 
            
            
              | 61 | 
               | 
            
        
          | 60 | 
              }  | 
          62 | 
              }  | 
        
        
          | 61 | 
           | 
          63 | 
           | 
        
        
          | 62 | 
              return $spec;  | 
          64 | 
              return $spec;  | 
        
            
              | 63 | 
              -   | 
               | 
               |