- When install the plug-in enterprise-1.4 and upgrade to version enterprise-2.0 generate one "Fatal error"
- Added methods in the core of processmaker
- Added code in the plug-in enterprise-2.0 to uninstall the previous version automatically
- Se esta usando una asignacion por refenencia cuando se almacena la informacion de los plugins, esto provoca q los
elementos posteriores al primero tengan la misma informacion, posiblemente se deba por compatibilidad con PHP 4.x
- Se cambio la asignacion por referencia por una asignacion normal ya que los objetos en PHP 5 siempre se asignan por referencia
We performed the inclusion of the file php with require_once, for handling it.
Then took place what is necessary for to uninstall the plugin.
This method is not being used anywhere in the core of ProcessMaker. We conducted a search with the following command:
find -name '*.*' -type f | xargs grep 'uninstallPlugin'
The "installPluginArchive" is only used for plugin "enterprise 2.0", was searched in the core ProcessMaker in the branch "2.0-dev", and not find any files that use this function.