mirror of
https://github.com/slawkens/myaac.git
synced 2025-05-24 06:24:30 +02:00
feat: autoload install.php
This commit is contained in:
parent
e574943707
commit
7d213f479a
@ -677,10 +677,15 @@ class Plugins {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (isset($plugin_json['install'])) {
|
||||
if (file_exists(BASE . $plugin_json['install'])) {
|
||||
$install = $plugin_json['install'] ?? '';
|
||||
if (self::getAutoLoadOption($plugin_json, 'install', true) && is_file(PLUGINS . $pluginFilename . '/install.php')) {
|
||||
$install = 'plugins/' . $pluginFilename . '/install.php';
|
||||
}
|
||||
|
||||
if (!empty($install)) {
|
||||
if (file_exists(BASE . $install)) {
|
||||
$db->revalidateCache();
|
||||
require BASE . $plugin_json['install'];
|
||||
require BASE . $install;
|
||||
$db->revalidateCache();
|
||||
}
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user