Hiding completely a core module (including Studio and relationships)

Hi,

We need to hide the module FP_events completely, but we understand there are different levels:

1- Hiding the module from the user view, using the “Display modules” Administration option

2- Removing the file studio.php from the core path (not upgrade safe)

3- Applying this code in Extension/application/Ext/Include:
unset($GLOBALS[‘beanList’][‘FP_events’]);
The module is hiding completely, or it looks like that. The module and relationships from studio dissappears, including the relationships that should appear in other modules’ studio view.

Do you find any inconvenience using the option number 3? We saw that this module’s bean is used in some functionality, including the FP_events_locations and EmailTemplates module. So, we might be wondering is something could be broken.

Thanks

Don’t know if there is any inconvenience on doing it but check this post for information related to your question:

Thanks,

BrozTechnologies

Thanks @BrozTechnologies. However this solution doens’t hide the module from the studio and its relationships.

Any other idea?