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 |
- |
|
|