In one of my projects, i have a third party plugin installed. Plugins are, from my understanding, a regular module in the Zend Framework sense (framework version 1.12 in this case).
Is there a way override the controllers shipped with the plugin with my own implementation without changing the module itself? I was think of something like "Check for a controller from a certain namespace first; if it doesn't exist, fall back to the one from the module".
What i am ultimately trying to achieve is to extend the module in a "hidden" or transparent way, so that i do not have to change the default routing, and the application will still look and work the same from a users perspective.
If thats not possible, what is best practice to extend a Pimcore plugin or a Zend Module in general?