I'm trying to make a core-module plugin system where the modules add info to a Menu handle which the core plugin then utilizes but my attempts have failed.
One attempt was to use a global forward and push a reference of the menu handle. This worked when only one module-plugin was utilizing it but it didn't work when I had multiple plugins trying to do this.
Here's exactly what I want it to do.
I want the core plugin to send a single menu handle for the module plugins to edit and have the core plugin then use the modified menu handle for whatever.
How can I do this without multiple module-plugins overriding the menu handle like using a Global Forward did?