diff --git a/Koha/BackgroundJob.pm b/Koha/BackgroundJob.pm index b0c084a6c5..14950d23ab 100644 --- a/Koha/BackgroundJob.pm +++ b/Koha/BackgroundJob.pm @@ -469,7 +469,6 @@ sub plugin_types_to_classes { my ($self) = @_; unless ( exists $self->{_plugin_mapping} ) { - require Koha::Plugins; my @plugins = Koha::Plugins->new()->GetPlugins( { method => 'background_tasks', } ); foreach my $plugin (@plugins) { diff --git a/admin/marc_subfields_structure.pl b/admin/marc_subfields_structure.pl index 3a88a79c2c..8b3e8b0ba3 100755 --- a/admin/marc_subfields_structure.pl +++ b/admin/marc_subfields_structure.pl @@ -28,6 +28,7 @@ use Koha::Authority::Types; use Koha::AuthorisedValueCategories; use Koha::Filter::MARC::ViewPolicy; use Koha::BiblioFrameworks; +use Koha::Plugins; use List::MoreUtils qw( uniq ); @@ -128,7 +129,6 @@ if ( $op eq 'add_form' ) { # Add valuebuilders from plugins if ( C4::Context->config("enable_plugins") ) { - require Koha::Plugins; my $plugins = Koha::Plugins->new(); # Use the dedicated get_valuebuilders_installed method diff --git a/installer/data/mysql/updatedatabase.pl b/installer/data/mysql/updatedatabase.pl index fa0acc38c2..9d1e08384b 100755 --- a/installer/data/mysql/updatedatabase.pl +++ b/installer/data/mysql/updatedatabase.pl @@ -44,6 +44,7 @@ use Koha; use Koha::DateUtils qw( dt_from_string output_pref ); use Koha::Caches; use Koha::Installer::Output qw ( say_failure ); +use Koha::Plugins; use MARC::Record; use MARC::File::XML ( BinaryEncoding => 'utf8' ); @@ -23035,7 +23036,6 @@ if ( CheckVersion($DBversion) ) { ); } - require Koha::Plugins; Koha::Plugins->new( { enable_plugins => 1 } )->InstallPlugins; SetVersion($DBversion);