mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-12-27 02:40:48 +01:00
getDependenciesNeededToInstall accepts an array to ease transition to handling multiple packages
This commit is contained in:
@@ -266,7 +266,7 @@ class AdminController
|
||||
$data = $this->post;
|
||||
$package = isset($data['package']) ? $data['package'] : '';
|
||||
|
||||
$dependencies = $this->admin->getDependenciesNeededToInstall($package);
|
||||
$dependencies = $this->admin->getDependenciesNeededToInstall([$package]);
|
||||
|
||||
$this->admin->json_response = ['status' => 'success', 'dependencies' => $dependencies];
|
||||
|
||||
@@ -286,7 +286,7 @@ class AdminController
|
||||
|
||||
require_once __DIR__ . '/gpm.php';
|
||||
|
||||
$dependencies = $this->admin->getDependenciesNeededToInstall($package);
|
||||
$dependencies = $this->admin->getDependenciesNeededToInstall([$package]);
|
||||
|
||||
$result = \Grav\Plugin\Admin\Gpm::install(array_keys($dependencies), ['theme' => ($type == 'theme')]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user