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.
Managing financial matters has never been this effortless! Seamlessly link records, track payments and request funds on a single click. Install RT SugarStripe and start managing your finances today!
Xero Accounting Integration
Xero Accounting Integration is the undisputed master in accounting software, giving you the power to create smart accounting from just about anywhere in the world. SuiteCRM is a revolutionary CRM offering the latest tools to enhance your business around customer-centricity.
Shared Email Manager
Email clients are great but they don’t really work well when you have multiple people accessing same email account. That’s why with Shared Email Manager for SugarCRM you can put a better process in place. Get your team on the same page and not miss a thing.
- Show more addons