* @param phpModule
*/
@NbBundle.Messages("FuelPhpModuleExtender.not.found.composer=Can't use composer. Please set composer path to the Options and run composer update manually.")
private void update(PhpModule phpModule) {
FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
FuelPhpVersion version = fuelModule.getVersion();
// version >= 1.6
if (version.getMajor() >= 1 && version.getMinor() >= 6) {
try {
Composer composer = Composer.getDefault();
composer.update(phpModule);
} catch (InvalidPhpExecutableException ex) {
NotifyDescriptor.Message message = new NotifyDescriptor.Message(Bundle.FuelPhpModuleExtender_not_found_composer(), NotifyDescriptor.WARNING_MESSAGE);