mirror of
https://github.com/slawkens/myaac.git
synced 2025-05-24 14:34:29 +02:00
feat: autoload install.php
This commit is contained in:
parent
e574943707
commit
7d213f479a
@ -677,10 +677,15 @@ class Plugins {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($plugin_json['install'])) {
|
$install = $plugin_json['install'] ?? '';
|
||||||
if (file_exists(BASE . $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();
|
$db->revalidateCache();
|
||||||
require BASE . $plugin_json['install'];
|
require BASE . $install;
|
||||||
$db->revalidateCache();
|
$db->revalidateCache();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user