You have built the next killer SugarCRM module. But will it pass the Module Loader restrictions for On-Demand? Thankfully, you can easily test this out on your own local development environment now and save some significant support time later.
To test, simply add the following to your config_override.php:
Now, when you go to install your module it will be scanned exactly as it will be on an On-Demand instance. It will then return to you any issues that it catches.
For more information on the package scanner or Module Loader restrictions in general check out these links:
- Module Loader Restrictions - SugarCRM Dev Guide
- Module Loader Restriction Workarounds - SugarCRM Support Site
- Restriction Overview - SugarCRM Support Site
To view the complete list of black listed functions and classes view the source of ModuleInstall/ModuleScanner.php.
If you have found good workarounds for any specific black listed functions please share below.
-
EasyTheme + SugarPrint Theme & Reporting
Reporting and Theme Efficiencies All Wrapped in One. A SugarCRM theme and reporting tool all wrapped into one plan. Increase productivity with this feature-rich, configurable theme and easily crea...
-
iNetSudo for SugarCRM
iNetSudo for SugarCRM allows SugarCRM Administrators to easily change to a different user without knowing their password, enabling them to configure and test any user's experience.
-
DocParser
DocParser creates PDF or MS Word documents based on any record and it's related data. DocParser can be used to merge information from any module into a presentation-quality document and create an...
- Show more addons