json(['message' => 'Self update not available on this system.'], 403); } info("is new version available = ". $updater->source()->isNewVersionAvailable()); // Get the new version available $versionAvailable = $updater->source()->getVersionAvailable(); info($versionAvailable); // Create a release $release = $updater->source()->fetch($versionAvailable); info(print_r($release,1)); // Run the update process $res = $updater->source()->update($release); info(print_r($res,1)); Artisan::call('ninja:post-update'); return response()->json(['message'=>$res], 200); } }