66function plugin_satisfaction_install () {
77 global $ DB ;
88
9- include_once (GLPI_ROOT . " /plugins/satisfaction /inc/profile.class.php " );
10- include_once (GLPI_ROOT . " /plugins/satisfaction /inc/notificationtargetticket.class.php " );
9+ include_once (Plugin:: getPhpDir ( ' satisfaction ' ). " /inc/profile.class.php " );
10+ include_once (Plugin:: getPhpDir ( ' satisfaction ' ). " /inc/notificationtargetticket.class.php " );
1111
1212 if (!$ DB ->tableExists ("glpi_plugin_satisfaction_surveys " )) {
13- $ DB ->runFile (GLPI_ROOT . " /plugins/satisfaction /install/sql/empty-1.5.0.sql " );
13+ $ DB ->runFile (Plugin:: getPhpDir ( ' satisfaction ' ). " /install/sql/empty-1.5.0.sql " );
1414
1515 } else {
1616 if (!$ DB ->fieldExists ("glpi_plugin_satisfaction_surveyquestions " , "type " )) {
17- $ DB ->runFile (GLPI_ROOT . " /plugins/satisfaction /install/sql/update-1.1.0.sql " );
17+ $ DB ->runFile (Plugin:: getPhpDir ( ' satisfaction ' ). " /install/sql/update-1.1.0.sql " );
1818 }
1919 //version 1.2.1
2020 if (!$ DB ->fieldExists ("glpi_plugin_satisfaction_surveyquestions " , "default_value " )) {
21- $ DB ->runFile (GLPI_ROOT . " /plugins/satisfaction /install/sql/update-1.2.2.sql " );
21+ $ DB ->runFile (Plugin:: getPhpDir ( ' satisfaction ' ). " /install/sql/update-1.2.2.sql " );
2222 }
2323 //version 1.4.1
2424 if (!$ DB ->tableExists ("glpi_plugin_satisfaction_surveytranslations " )) {
25- $ DB ->runFile (GLPI_ROOT . " /plugins/satisfaction /install/sql/update-1.4.1.sql " );
25+ $ DB ->runFile (Plugin:: getPhpDir ( ' satisfaction ' ). " /install/sql/update-1.4.1.sql " );
2626 }
2727
2828 //version 1.4.3
2929 if (!$ DB ->tableExists ("glpi_plugin_satisfaction_surveyreminders " )) {
30- $ DB ->runFile (GLPI_ROOT . " /plugins/satisfaction /install/sql/update-1.4.3.sql " );
30+ $ DB ->runFile (Plugin:: getPhpDir ( ' satisfaction ' ). " /install/sql/update-1.4.3.sql " );
3131 }
3232
3333 //version 1.4.5
3434 if (!$ DB ->fieldExists ("glpi_plugin_satisfaction_surveys " , "reminders_days " )) {
35- $ DB ->runFile (GLPI_ROOT . " /plugins/satisfaction /install/sql/update-1.4.5.sql " );
35+ $ DB ->runFile (Plugin:: getPhpDir ( ' satisfaction ' ). " /install/sql/update-1.4.5.sql " );
3636 }
3737 }
3838
@@ -50,9 +50,9 @@ function plugin_satisfaction_install() {
5050function plugin_satisfaction_uninstall () {
5151 global $ DB ;
5252
53- include_once (GLPI_ROOT . " /plugins/satisfaction /inc/profile.class.php " );
54- include_once (GLPI_ROOT . " /plugins/satisfaction /inc/menu.class.php " );
55- include_once (GLPI_ROOT . " /plugins/satisfaction /inc/notificationtargetticket.class.php " );
53+ include_once (Plugin:: getPhpDir ( ' satisfaction ' ). " /inc/profile.class.php " );
54+ include_once (Plugin:: getPhpDir ( ' satisfaction ' ). " /inc/menu.class.php " );
55+ include_once (Plugin:: getPhpDir ( ' satisfaction ' ). " /inc/notificationtargetticket.class.php " );
5656
5757 $ tables = [
5858 "glpi_plugin_satisfaction_surveys " ,
0 commit comments