|
@@ -54,21 +54,21 @@ discard block |
|
|
block discarded – undo |
|
54
|
54
|
*/
|
|
55
|
55
|
function xoops_module_update_wggithub($module, $prev_version = null)
|
|
56
|
56
|
{
|
|
57
|
|
- require \dirname(__DIR__) . '/preloads/autoloader.php';
|
|
|
57
|
+ require \dirname(__DIR__).'/preloads/autoloader.php';
|
|
58
|
58
|
|
|
59
|
59
|
$moduleDirName = $module->dirname();
|
|
60
|
60
|
|
|
61
|
61
|
//wggithub_check_db($module);
|
|
62
|
62
|
|
|
63
|
63
|
//check upload directory
|
|
64
|
|
- include_once __DIR__ . '/install.php';
|
|
|
64
|
+ include_once __DIR__.'/install.php';
|
|
65
|
65
|
xoops_module_install_wggithub($module);
|
|
66
|
66
|
|
|
67
|
67
|
// update DB corresponding to sql/mysql.sql
|
|
68
|
68
|
$configurator = new Configurator();
|
|
69
|
69
|
$migrate = new Migrate($configurator);
|
|
70
|
70
|
|
|
71
|
|
- $fileSql = \XOOPS_ROOT_PATH . '/modules/' . $moduleDirName . '/sql/mysql.sql';
|
|
|
71
|
+ $fileSql = \XOOPS_ROOT_PATH.'/modules/'.$moduleDirName.'/sql/mysql.sql';
|
|
72
|
72
|
// ToDo: add function setDefinitionFile to .\class\libraries\vendor\xoops\xmf\src\Database\Migrate.php
|
|
73
|
73
|
// Todo: once we are using setDefinitionFile this part has to be adapted
|
|
74
|
74
|
//$fileYaml = \XOOPS_ROOT_PATH . '/modules/' . $moduleDirName . '/sql/update_' . $moduleDirName . '_migrate.yml';
|
|
@@ -78,7 +78,7 @@ discard block |
|
|
block discarded – undo |
|
78
|
78
|
// as long as this is not done default file has to be created
|
|
79
|
79
|
$moduleVersionOld = $module->getInfo('version');
|
|
80
|
80
|
$moduleVersionNew = \str_replace(['.', '-'], '_', $moduleVersionOld);
|
|
81
|
|
- $fileYaml = \XOOPS_ROOT_PATH . '/modules/' . $moduleDirName . "/sql/{$moduleDirName}_{$moduleVersionNew}_migrate.yml";
|
|
|
81
|
+ $fileYaml = \XOOPS_ROOT_PATH.'/modules/'.$moduleDirName."/sql/{$moduleDirName}_{$moduleVersionNew}_migrate.yml";
|
|
82
|
82
|
//}
|
|
83
|
83
|
|
|
84
|
84
|
// create a schema file based on sql/mysql.sql
|
|
@@ -89,7 +89,7 @@ discard block |
|
|
block discarded – undo |
|
89
|
89
|
}
|
|
90
|
90
|
|
|
91
|
91
|
//create copy for XOOPS 2.5.11 Beta 1 and older versions
|
|
92
|
|
- $fileYaml2 = \XOOPS_ROOT_PATH . '/modules/' . $moduleDirName . "/sql/{$moduleDirName}_{$moduleVersionOld}_migrate.yml";
|
|
|
92
|
+ $fileYaml2 = \XOOPS_ROOT_PATH.'/modules/'.$moduleDirName."/sql/{$moduleDirName}_{$moduleVersionOld}_migrate.yml";
|
|
93
|
93
|
\copy($fileYaml, $fileYaml2);
|
|
94
|
94
|
|
|
95
|
95
|
// run standard procedure for db migration
|