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
Platform Windows NT KEY 6.1 build 7601 (Windows 7 Business Edition Service Pack 1) i586
DB 5.5.38-log
DB encoding utf8_general_ci
DB connection encoding utf8mb4_general_ci
PHP version 5.4.29
Web-server Apache/2.2.27 (Win32)
apache2handler
Joomla! 3.6.4 Stable [ Noether ] 21-October-2016 16:33 GMT
Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
Additional comments
The ability to load the plugin with individual dispatchers is important when dealing with extension-specific plugins. It is the way to run the plugins from the specific plugin group(s) in isolation from the "system-wide" plugins.
The text was updated successfully, but these errors were encountered:
@franz-wohlkoenig I'm not sure if I've got your question right, but if you are talking about Joomla! 3.6.5, sorry, I didn't have a chance to check yet.
To fix this, the static loaded array is going to need to become an associative array with the key being a hash of the injected dispatcher (or whatever the default one is when the param is null) and it holds an array of the loaded plugins for that dispatcher.
Steps to reproduce the issue
Call JPluginHelper::importPlugin() with two unique instances of JEventDispatcher class:
Expected result
Both dispatchers should be identical, with plugins loaded as observers:
Actual result
Second dispatcher has no observers loaded:
System information (as much as possible)
Platform Windows NT KEY 6.1 build 7601 (Windows 7 Business Edition Service Pack 1) i586
DB 5.5.38-log
DB encoding utf8_general_ci
DB connection encoding utf8mb4_general_ci
PHP version 5.4.29
Web-server Apache/2.2.27 (Win32)
apache2handler
Joomla! 3.6.4 Stable [ Noether ] 21-October-2016 16:33 GMT
Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
Additional comments
The ability to load the plugin with individual dispatchers is important when dealing with extension-specific plugins. It is the way to run the plugins from the specific plugin group(s) in isolation from the "system-wide" plugins.
The text was updated successfully, but these errors were encountered: