You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Décrire le bogue
Une fonction dans le fichier pluginID/plugin_info/install.php n'est pas exécutée. Aucun log nulle part. Les appels aux fonctions de log (log::add() ou message::add()) ne s'exécutaient pas.
Dans plugin_info/install.php j'avais une fonction déclarée en private ce qui n'est pas permis par php si ce n'est pas une fonction de classe.
Reproduire
Etapes pour reproduire le comportement :
Dans plugin_ino/install.php, déclarer une fonction avec provate function ... ou tout autre erreur de syntaxe PHP
Faire une mise à jour du plugin
**Comportement attendu
http.error devrait indiquer une erreur PHP du type :
PHP Parse error: syntax error, unexpected 'private' (T_PRIVATE), expecting end of file in /var/www/html/plugins/[pluginID]/plugin_info/install.php on line 21
Décrire le bogue
Une fonction dans le fichier pluginID/plugin_info/install.php n'est pas exécutée. Aucun log nulle part. Les appels aux fonctions de log (log::add() ou message::add()) ne s'exécutaient pas.
Dans plugin_info/install.php j'avais une fonction déclarée en
private
ce qui n'est pas permis par php si ce n'est pas une fonction de classe.Reproduire
Etapes pour reproduire le comportement :
provate function ...
ou tout autre erreur de syntaxe PHP**Comportement attendu
http.error devrait indiquer une erreur PHP du type :
Sujet sur community : https://community.jeedom.com/t/nettoyage-des-fichiers-obsoletes-lors-dune-mise-a-jour-de-plugin/136989
The text was updated successfully, but these errors were encountered: