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