Actions
Bug #7035
closedgetCachedPluginObject caching non-plugin objects
Description
When getCachedPluginObject is sent an stdClass of a plugin it gets cached as an stdClass, but the output of getCachedPluginObject is expected to be a PluginTable resulting in errors when this happens. getCachedPluginObject should strictly be doing instanceof checks to ensure the object is a PluginTable before committing it to cache. Usages of getCachedPluginObject with stdClass also should be fixed.
Actions